Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/305.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_Canopy - Fatal编程技术网

Python 巨蟒:“;“打印”;不';行不通

Python 巨蟒:“;“打印”;不';行不通,python,canopy,Python,Canopy,我最近在我写了一段时间的口袋妖怪战斗机器人程序中遇到了一个bug,我根本无法解释 代码太长,无法很好地解决堆栈溢出问题,因此下面是粘贴箱中的全部代码 简而言之,代码连接到websocket,通过它接收和发送数据,并且,为了让我了解发生了什么,打印它接收到的所有内容。另外,还有一些调试工具。。。不管怎样,它都会打印东西。或者更确切地说,它也曾使用过。几个小时以来,什么也没印出来。 一个错误,我想,程序没有到达任何一行,在那里打印命令被发出。但确实如此!一切正常,数据正确发送和接收,数据不是空的,

我最近在我写了一段时间的口袋妖怪战斗机器人程序中遇到了一个bug,我根本无法解释

代码太长,无法很好地解决堆栈溢出问题,因此下面是粘贴箱中的全部代码

简而言之,代码连接到websocket,通过它接收和发送数据,并且,为了让我了解发生了什么,打印它接收到的所有内容。另外,还有一些调试工具。。。不管怎样,它都会打印东西。或者更确切地说,它也曾使用过。几个小时以来,什么也没印出来。 一个错误,我想,程序没有到达任何一行,在那里打印命令被发出。但确实如此!一切正常,数据正确发送和接收,数据不是空的,机器人完成了它应该做的一切。 因此,我添加了一个

print "test."
一开始。。。什么也没发生。。。它甚至不打印空的东西,它不打印。一点也不

通过研究,我发现打印错误可能与IDLE的使用有关,但我使用的是Enthound canopy(python 2.7),或者它可能与导入有关,但打印“测试”无论如何都不起作用

另外,它过去是有效的,我有一段时间没有修改导入模块的列表。无论如何,模块没有错误


我真的不明白。为什么打印不起作用?

您是如何运行文件的?您应该在模块之后使用打印功能。我可能不理解这个问题。我的文件在我的电脑里,我只是用canopy运行它。@qqvc,这一点都没有关系吗?