【发布时间】:2023-03-27 22:32:02
【问题描述】:
我正在尝试从 Python 3.6 脚本启动名为 pp.py 的 python 2.7 脚本。
我正在使用 Windows 7
这是 2.7 的脚本:
#! C:\Python27\python.exe
import sys
sys.stdout.write("Hello from version %s\n" % (sys.version,))
如果我从 cmd 窗口启动它,它会返回它正在使用 2.7 版本, 但如果我使用此指令从 3.6 脚本调用它:
exec(open("pp.py").read())
然后它会回答它正在使用 Python 3.6
有什么想法吗?
【问题讨论】: