进程已完成,退出代码为 -1073740940 (0xC0000374)、Python、PyCharm

Vin*_*nce 8 python memory pycharm

在测试我的代码期间,我遇到了以下消息。

    Process finished with exit code -1073740940 (0xC0000374)
Run Code Online (Sandbox Code Playgroud)

我正在使用 PyCharm 2016.1.4 和 Python 3.4

def test():
    code_list = Code_Import()
    for i in range(len(code_list)):
        code_for_sim = Code(i)
        try:
            raw_data = run(code_for_sim)
            profit_table = disparity(raw_data)
            opt_result = Find(profit_table)
            opt_data = dataforsignal(opt_result[0], opt_result[1], raw_data)
            final_data = Data_For_DB(opt_data, opt_result)
            Data_Store(final_data, code_list['Name'][i])
            del raw_data,profit_table,opt_result,opt_data,final_data,
        except: 
            pass
        print(np.round((i / len(code_list)) * 100, decimals=1), '%')
    return
Run Code Online (Sandbox Code Playgroud)

我将以下代码用于在完成迭代后擦除每个数据以避免任何内存,但不知道确切的效果。如果没有遵循代码,我在运行大约 50% 后遇到内存错误消息,在放置这些代码后,我遇到了大约 80% 处理的标题消息。

del raw_data,profit_table,opt_result,opt_data,final_data,
Run Code Online (Sandbox Code Playgroud)