一周前我所有的py文件都正常工作,但现在一切都乱套了。所有的python文件/游戏都不能工作,大多数错误都是“回溯错误”,以前同样的代码也可以正常工作。下面是一个不起作用的代码示例:
print("Hello")
input()
print(Goodbye)
input()
它说你好,然后当我按回车时,它只说“回溯错误”。大多数问题都与回车键(带输入)有关。还有,特金特也不行。我用:from tkinter import *
,它说import error
。我又试了一次,用大写字母T,但出于某种原因,它神奇地起了作用,但不应该是这样。现在我使用的是python3.3.5,我之前安装了python2.7.6,但是我删除了所有这些。请帮帮我!你知道吗
在上面的示例中,您忘记了将
'Goodbye'
放在引号中,但这不是更广泛的问题。python2和python3之间有显著的(包括许多语法)变化,例如使用print
(它现在是一个函数而不是一个语句)和Tkinter/tkinter
库的名称。你知道吗您需要移植所有代码使其正常工作,或者最好还是先安装旧的Python,然后在解释器中运行这些程序。你知道吗
如果您坚持要转到另一个版本,那么应该使用内置的^{} 工具转换所有脚本。对于未来的python3程序,请参见what is new in Python 3。你知道吗
编辑:
要将python3代码转换为python2,请参见^{} 工具。它不是内置的,但它应该让你的生活更轻松。你知道吗
相关问题 更多 >
编程相关推荐