Python语法在2和3之间切换

时间:2017-05-31 19:29:59

标签: python

我最近开始在我的python脚本中遇到一个奇怪的错误。在运行脚本时,似乎它的语法在python 2和3之间随机切换。例如,我将使用input()命令编写一个脚本,并且它可以正常工作几个小时,然后即使我不在代码中更改单个内容也会开始给我一个错误,并且希望我将input()切换为raw_input(),以便再次使用。

反过来也是如此。我会用raw_input()编写代码,因为它不喜欢input(),几个小时之后它会让我切换它。它使用所有语法执行此操作,而不仅仅是输入。另一个主要是print命令。它会在print语句周围的想要括号之间切换。

但是当我运行python --version时,它总是只返回 Python 3.5.1 。有没有人解决这个问题?我每次运行脚本都需要更改脚本,这很烦人。

0 个答案:

没有答案