【问题标题】:Is there any way to compile py scripts to pyc as Python 2.7 from a 3.7 script?有没有办法从 3.7 脚本将 py 脚本编译为 Python 2.7 的 pyc?
【发布时间】:2020-01-02 15:46:55
【问题描述】:

我想:

来自 python 3.7 脚本 做一个 compileall.compile_dir('.')

创建很多用 2.7 编写的脚本的 pyc

我现在收到针对 3.7 的语法错误。有没有办法做到这一点?

非常感谢,HappyNY!

【问题讨论】:

    标签: python-3.x pyc


    【解决方案1】:

    您首先需要使用2to3 将python 2.7 脚本的语法转换为python 3.7 之后,我希望您的程序能够正常工作。

    【讨论】:

    • 感谢您的回复,但这正是我想要避免的。我们有几十个 2.7 脚本,我们将逐步转换,但不会立即转换。我正在编写的部署脚本是 3.7,所以我正在尝试处理这种过渡情况,并且想知道是否可以从 3.7 脚本在 2.7 中进行 py -> pyc 编译。
    猜你喜欢
    • 1970-01-01
    • 2020-01-08
    • 1970-01-01
    • 2014-02-08
    • 1970-01-01
    • 2011-12-10
    • 1970-01-01
    • 2014-02-11
    • 2020-10-22
    相关资源
    最近更新 更多