Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python随机停止工作_Python_Crash_Window - Fatal编程技术网

Python随机停止工作

Python随机停止工作,python,crash,window,Python,Crash,Window,比如说,我可以成功地运行myscript.py 1、2、3、4、…、X次,没有任何错误或问题。 然后在X执行时,它使Windows崩溃,python.exe停止工作。。。信息 问题是X是完全随机的。有时我可以把剧本运行一千次,有时是一个可怕的,有时是十次 我不知道它可以是什么,但我认为它与特定的代码无关,因为如果它只运行一次ok,为什么不总是呢?我的意思是,python甚至没有抛出执行。它只是崩溃,Windows显示python.exe停止工作 也许python没有管理内存?有什么线索吗 信息:

比如说,我可以成功地运行myscript.py 1、2、3、4、…、X次,没有任何错误或问题。 然后在X执行时,它使Windows崩溃,python.exe停止工作。。。信息

问题是X是完全随机的。有时我可以把剧本运行一千次,有时是一个可怕的,有时是十次

我不知道它可以是什么,但我认为它与特定的代码无关,因为如果它只运行一次ok,为什么不总是呢?我的意思是,python甚至没有抛出执行。它只是崩溃,Windows显示python.exe停止工作

也许python没有管理内存?有什么线索吗

信息:在Windows8上运行Python2.7 64。处理尸体解剖和PIL libs


更多信息编辑:使用这两行代码基本上再现了错误

send = autopy.bitmap.Bitmap.open('send.png')
corner = autopy.bitmap.Bitmap.open('corner.png')
有时脚本运行正常,有时不运行。每次执行时,加载的两个png文件始终相同。

问题出在

corner = autopy.bitmap.Bitmap.open('corner.png')

文件corner.png是8位png。必须是32位。

代码中可能存在未定义的行为-需要查看您的代码。基本上使用以下两行代码复制错误:send=autopy.bitmap.bitmap.open'send.png'和corner=autopy.bitmap.bitmap.open'corner.png'。有时脚本运行正常,有时不运行。每次执行时,加载的两个png文件始终相同。如果问题得到解决,您应该始终接受答案。甚至你自己的:我知道。只需再等23小时