代码之家  ›  专栏  ›  技术社区  ›  tzot

那么从未来进口巴里作为做什么?

  •  63
  • tzot  · 技术社区  · 14 年前

    我明白这是一个内心的笑话 from __future__ import braces _),但它到底做了什么?

    3 回复  |  直到 7 年前
        1
  •  63
  •   drrlvn    12 年前

    它与 PEP 0401: BDFL Retirement

    Barry指的是BarryWarsaw,一个著名的Python开发人员。这个 from __future__ import barry_as_FLUFL 基本上取代了 != 算子与 <> .

        2
  •  10
  •   MicroTransactionsMatterToo    7 年前

    如上所述,Barry是Barry Warsaw,一个著名的核心python开发人员 然而,Flufl还没有得到解释。

    它代表着“友好的语言生活叔叔”,这是当时其他Python核心开发人员的内部笑话。这使得 <> 句法上,他是第一个想使用 <> 操作人员

        3
  •  9
  •   hynekcer    10 年前

    愚人节的笑话 PEP 0401 是非常有趣的,所以它的当前实现。 从终端或 python3 -i 从标准输入,但令人惊讶的是不是从正常脚本或没有 -i . 它通过 eval(...) 或通过 compile(..) 这种方式:

    exec(compile('1<>0', 'foo', 'single', __future__.CO_FUTURE_BARRY_AS_BDFL))
    

    真 比恐怖更有趣 != 导致手指疼痛