gpt4 book ai didi

python - __future__ import with_statement 需要哪个 python 版本?

转载 作者:IT老高 更新时间:2023-10-28 22:20:14 26 4
gpt4 key购买 nike

使用 python 2.6.5,我可以使用 with 语句而无需调用 from __future__ import with_statement。我如何知道哪个版本的 Python 支持 with 而无需专门从 __future__ 导入它?

最佳答案

__future__ 功能是自记录的。试试这个:

>>> from __future__ import with_statement
>>> with_statement.getOptionalRelease()
(2, 5, 0, 'alpha', 1)
>>> with_statement.getMandatoryRelease()
(2, 6, 0, 'alpha', 0)

这些分别表示第一个支持 from __future__ import with_statement 的版本和第一个不使用 from __future__ 支持它的版本。

另外,请阅读:

>>> import __future__
>>> help(__future__)

关于python - __future__ import with_statement 需要哪个 python 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3791903/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com