1

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

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

它不会影响我的程序的运行方式,但最好不要显示它。我已经在命令行上运行了该程序,它不会产生任何这样的错误消息。

有什么建议么?

4

1 回答 1

0

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

 file.write(json.dumps(dict, indent=4))

代替

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

我不确定为什么会产生错误,但是更改它会使其停止。如果有人能告诉我为什么,那就太好了。

于 2013-06-18T15:56:55.180 回答