我写了一个小程序,应该不断分析一些数据。我通常只是让它在我的电脑上运行。现在有几次,我回到我的电脑注意到该程序已停止运行。最后,我注意到在我用来存储数据的.csv文件所在的目录(“data.csv”)中,有一个类似命名的文件“data [Conflict] .csv”,我怀疑可能有什么东西给我该程序神秘崩溃。
我尝试使用Googling“python'[conflict]'”以及其他几个类似的短语,但一直无法找到任何相关内容。在我的代码中没有任何地方我尝试读取或写入具有此名称的文件,因此我知道此功能必须是Python标准库的某个部分。不幸的是,为了调试错误,我需要知道什么可能产生这种输出。 (或者,我可以盯着程序看几个小时,等待崩溃,看看是否有事情发生,但我有更好的事情要处理我的时间。)任何想法可能导致这种行为?
对于它的价值而言,如果不深入研究我实际分析的数据的细节,这基本上就是我对“data.csv”所做的事情:
我正在使用64位Python 3.3.1 for Windows。