所有python文件都不工作

2024-03-28 11:53:38 发布

您现在位置:Python中文网/ 问答频道 /正文

一周前我所有的py文件都正常工作,但现在一切都乱套了。所有的python文件/游戏都不能工作,大多数错误都是“回溯错误”,以前同样的代码也可以正常工作。下面是一个不起作用的代码示例:

print("Hello")
input()
print(Goodbye)
input()

它说你好,然后当我按回车时,它只说“回溯错误”。大多数问题都与回车键(带输入)有关。还有,特金特也不行。我用:from tkinter import *,它说import error。我又试了一次,用大写字母T,但出于某种原因,它神奇地起了作用,但不应该是这样。现在我使用的是python3.3.5,我之前安装了python2.7.6,但是我删除了所有这些。请帮帮我!你知道吗


Tags: 文件代码frompyimport游戏示例hello
1条回答
网友
1楼 · 发布于 2024-03-28 11:53:38

在上面的示例中,您忘记了将'Goodbye'放在引号中,但这不是更广泛的问题。python2和python3之间有显著的(包括许多语法)变化,例如使用print(它现在是一个函数而不是一个语句)和Tkinter/tkinter库的名称。你知道吗

您需要移植所有代码使其正常工作,或者最好还是先安装旧的Python,然后在解释器中运行这些程序。你知道吗

如果您坚持要转到另一个版本,那么应该使用内置的^{}工具转换所有脚本。对于未来的python3程序,请参见what is new in Python 3。你知道吗

编辑:

要将python3代码转换为python2,请参见^{}工具。它不是内置的,但它应该让你的生活更轻松。你知道吗

相关问题 更多 >