我在PyDev中创建了一个单线程Python程序,在程序执行并报告完成之后,我收到以下错误消息:
Exception in thread pydevd.CommandThread (most likely raised during interpreter shutdown):
它不会影响我的程序运行方式,但如果不显示它会很好。我在命令行上运行程序,它不会产生任何这样的错误消息。
有什么建议吗?
答案 0 :(得分:0)
显然,这是我使用内置json库写入文件的方式。 我不知道为什么或者它是错的,但我使用
停止了错误 file.write(json.dumps(dict, indent=4))
而不是
json.dump(dict, file, indent=4)
我不确定为什么会产生这个错误,但改变它会让它停止。如果有人能让我知道为什么,这将是伟大的。