我可以在python 2环境下运行python 3脚本吗?
问题描述:
好的,所以我在python 3上创建了一个脚本来做一些无声的安装。
我的问题是,我不知道服务器是否会有python 3可用。它有可能是默认情况下python 2或一些Unix工程师安装python 3.
现在,我的问题是。是否有可能在python 2上运行python 3脚本?
我应该导出我需要的模块吗?
谢谢我可以在python 2环境下运行python 3脚本吗?
答
Kindof。有six模块。它的目标是
六是Python 2和3兼容性库。它提供了用于平滑Python 版本之间差异的实用程序 函数,其目标是编写在Python版本上兼容的Python代码。
如果你需要python 3的功能,它不会对你有任何好处。在大多数系统上,它很容易在python 2旁边安装python 3,所以实际上没有什么理由试图与它斗争。