如何在Python 3代码中使用Python 2的功能?

问题描述 投票:0回答:1

我是一个在windows 7上的python 2用户,我想使用 python 3代码中的python 2功能 因为我对python 3不是很熟悉。

能否请你建议任何 python 3模块 这可以帮助我在python 3中使用python 2代码。告诉我一个名字 的模块。我会想办法使用的。

先谢谢你

python python-3.x module python-2.x python-module
1个回答
0
投票

你可以选择两种工具来自动移植你的代码。Futurize 和 Modernize。选择哪个工具取决于你对代码的要求。Futurize尽力使Python 3的习语和实践存在于Python 2中,例如从Python 3中回移植字节类型,这样你就可以在Python的主要版本之间实现语义对等。而Modernize则比较保守,它的目标是Python 23的子集,直接依靠6来帮助提供兼容性。由于Python 3是未来,所以最好考虑Futurize,以开始适应Python 3引入的任何你还不习惯的新实践

© www.soinside.com 2019 - 2024. All rights reserved.