如何判断脚本需要什么版本的Python?
我正在GitHub上查看一些Python脚本,但是开发人员没有指定需要什么版本(2.7或3.x)的Python如何判断脚本需要什么版本的Python?,python,python-3.x,Python,Python 3.x,我正在GitHub上查看一些Python脚本,但是开发人员没有指定需要什么版本(2.7或3.x)的Python 有什么办法可以说吗?当Python脚本由于版本不匹配而失败时,我应该注意哪种类型的执行错误?Python 2和3之间的版本不匹配很容易找到 在python 2中,print使用时不带括号,例如:print“hello” 在python 3中,print与括号一起使用,例如:print(“hello”) Python也经常有易于读取的错误,例如错误将以结束,您是指X吗? 另外,为了在命令
有什么办法可以说吗?当Python脚本由于版本不匹配而失败时,我应该注意哪种类型的执行错误?Python 2和3之间的版本不匹配很容易找到 在python 2中,
print
使用时不带括号,例如:print“hello”
在python 3中,print
与括号一起使用,例如:print(“hello”)
Python也经常有易于读取的错误,例如错误将以结束,您是指X吗?
另外,为了在命令行中输入内容,python 2使用
raw_input
,而python 3使用input
,我发现本文很有用。它显示了python2和python3之间几乎所有的语法差异。通过观察,你应该很容易明白。
其他一些新功能,如或,也适用于python3。大多数情况下,您只需注意打印,这是2中的一条语句,但3中的一个函数,我们有些!这很有帮助!