【发布时间】:2017-04-11 08:03:36
【问题描述】:
我们在 2.7 中有 from __future__ import print_function,那么我们是否可以在 3.4 和 3.5(甚至可能是 2.7)中有 from __future__ import formatted_string_literals?
是否有一些政策禁止这样做,出于某种技术原因,或者只是还没有人解决?
【问题讨论】:
-
__future__导入通常用于会改变现有代码行为的事物,而不仅仅是向后移植新功能。目前f'whatever'是一个语法错误,所以没有使用它的代码,不像例如更改/或print的行为。还有"Python 2.7 will never support f-strings".
标签: python python-3.x