I';我是Python新手,在我的程序中添加了一行代码后,我成功地在空闲状态下崩溃了
我正在做一个小游戏,为了充分说明,我以前学过一些其他语言,但这只是我学习Python的第二天 我试图做的很简单:我试图在两个整数值之间生成一个随机整数(例如随机(a,b))。我环顾四周,看看是否有一个现有的函数可以使用,我找到了一个名为“randint”的函数的信息。因此,我在程序中添加了一行代码,类似于:I';我是Python新手,在我的程序中添加了一行代码后,我成功地在空闲状态下崩溃了,python,python-3.x,crash,python-idle,Python,Python 3.x,Crash,Python Idle,我正在做一个小游戏,为了充分说明,我以前学过一些其他语言,但这只是我学习Python的第二天 我试图做的很简单:我试图在两个整数值之间生成一个随机整数(例如随机(a,b))。我环顾四周,看看是否有一个现有的函数可以使用,我找到了一个名为“randint”的函数的信息。因此,我在程序中添加了一行代码,类似于: value = randint(1,15) 我收到一个错误,randint未定义。然后我进一步看了看,看到有人说我需要使用以下代码行导入随机库: import random 我刷新(F5
value = randint(1,15)
我收到一个错误,randint未定义。然后我进一步看了看,看到有人说我需要使用以下代码行导入随机库:
import random
我刷新(F5)空闲的那一刻崩溃了。于是我想“好吧,那是错的”,于是我去开了一家闲置的店,做了些改变。我可以打开IDLE,但无法打开文件。事实上,我无法打开我制作的(三)个文件中的任何一个。我用记事本++打开了文件,删除了有问题的行(randint和import random),但每当我试图打开文件时,IDLE仍然会崩溃。由于没有更好的主意,我重新启动了笔记本电脑,但行为没有改变
详细信息:Windows 7 x64 w/all更新,Python 3.2.3
…帮忙?还有,我做了什么-/ 从另一个论坛收到了一个解决方案: “如果要尝试诊断问题,请运行Python命令行,然后输入以下行:
从idlelib导入idle
这将启动idle,如果出现问题,您应该在命令提示符中得到回溯。”
当我这样做时,它以空闲方式打开,并在我试图打开文件时产生一个错误(显示在终端中)。我没有崩溃,而是收到了保存文件的提示(弹出窗口,而不是终端)。我觉得这很奇怪,因为我刚刚打开它,没有做任何更改。我让它保存文件,然后成功!现在我可以使用IDLE再次打开我的任何文件。希望这能帮助其他遇到此问题的人:)我不确定这是否有用,但根据我的经验,IDLE对我来说永远都不够可靠。而是练习使用命令行Python
cmd
cd
放入文件目录中尝试使用
import random
而不是import import important。这是一个非常重要的问题。如果使用important
而不是import
使IDE崩溃,那么您可能应该向空闲项目提交错误报告。1。正确的语法很重要。正确的语法并不重要你的文件叫什么?也许您是以Python库中的某个东西命名的