提问人:doomster_legion 提问时间:4/7/2023 最后编辑:doomster_legion 更新时间:4/7/2023 访问量:41
我们如何在 Python 2 和 Python 3 上创建检测版本
how can we creating detection version on python 2 and python 3
问:
您好,我需要一些帮助,我正在使用 python 版本 3/2,我想在 python 脚本上创建一个系统检测,以及如何解决这样的问题:
try:
import platform
python_sysvers = platform.python_version()
if (self.linux_prompt()):
if int(python_sysvers[0]) == True:
command = input("")
else:
if (self.linux_prompt()):
if int(python_sysvers[0]) == True:
return input(self.getlinux_prompt())
while True:
if command == 'terminate':
if 'terminate' in command:
self.quit = True
return
self.sock.send(command)
好的,从我上面写的代码来看,如果它是 python 版本 2,我的目标是调用“raw_input()”,但如果它是更高版本,则该函数参考“input()”函数,那么当我们运行代码时如何制作它,它要么使用 python 版本 2 要么使用版本 3,代码可以兼容运行,如果我使用 python 版本 3 运行代码,它不会传输到 python 版本 2 代码, ...以上代码旨在更易于维护,谢谢^^
解决如何在 Python 2 上调用 Python 3 代码
答: 暂无答案
上一个:如何实时更新输入字段?
评论
print