线程pydevd.CommandThread中的异常(很可能在解释器关闭期间引发) - PyDev

时间:2013-06-17 22:01:27

标签: python eclipse pydev

我在PyDev中创建了一个单线程Python程序,在程序执行并报告完成之后,我收到以下错误消息:

Exception in thread pydevd.CommandThread (most likely raised during interpreter shutdown):

它不会影响我的程序运行方式,但如果不显示它会很好。我在命令行上运行程序,它不会产生任何这样的错误消息。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

显然,这是我使用内置json库写入文件的方式。 我不知道为什么或者它是错的,但我使用

停止了错误
 file.write(json.dumps(dict, indent=4))

而不是

json.dump(dict, file, indent=4)

我不确定为什么会产生这个错误,但改变它会让它停止。如果有人能让我知道为什么,这将是伟大的。