那么“从未来进口巴里”到底是做什么的呢?

2024-05-19 07:06:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我知道这是一个内在的笑话,它是要留下来的(就像“from __future__ import braces”),但它到底做什么呢?


Tags: fromimportfuture笑话braces
3条回答

PEP 0401: BDFL Retirement有关

Barry指的是著名的Python开发人员Barry Warsaw。from __future__ import barry_as_FLUFL基本上将!=运算符替换为<>

愚人节的笑话PEP 0401真的很有趣,所以它现在的实现。 它在终端或standart输入中的python3 -i可以很好地交互工作,但令人惊讶的是,它在正常脚本或没有-i的情况下不会工作。它通过eval(...)compile(..)这样工作:

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

真的 比引起手指疼痛的恐怖更有趣

如上所述,barry是barry Warsaw,一个著名的核心Python开发人员 但是,FLUFL没有被解释

它代表着“友好语言叔叔的一生”,这是当时其他python核心开发人员的一个内部笑话。之所以启用<>语法,是因为他是想要使用<>运算符的主要用户

相关问题 更多 >

    热门问题