Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 PyDev 中制作了一个单线程 Python 程序,在程序执行并报告完成后,我收到以下错误消息:
Exception in thread pydevd.CommandThread (most likely raised during interpreter shutdown):
它不会影响我的程序的运行方式,但最好不要显示它。我已经在命令行上运行了该程序,它不会产生任何这样的错误消息。
有什么建议么?
显然这是我使用内置 json 库写入文件的方式。我不知道为什么或者它是否是错误的,但我通过使用停止了错误
file.write(json.dumps(dict, indent=4))
代替
json.dump(dict, file, indent=4)
我不确定为什么会产生错误,但是更改它会使其停止。如果有人能告诉我为什么,那就太好了。