Tag: 杀人

“杀”是什么意思?

我有一个Python脚本,导入一个大的CSV文件,然后统计文件中每个单词的出现次数,然后将计数导出到另一个CSV文件。 但是,发生的事情是,一旦计数部分完成,出口开始说, Killed在terminal。 我不认为这是一个内存问题(如果这是我认为我会得到一个内存错误,而不是被Killed )。 难道这个过程需要很长时间吗? 如果是这样,是否有办法延长超时期限,以避免这种情况发生? 这里是代码: csv.field_size_limit(sys.maxsize) counter={} with open("/home/alex/Documents/version2/cooccur_list.csv",'rb') as file_name: reader=csv.reader(file_name) for row in reader: if len(row)>1: pair=row[0]+' '+row[1] if pair in counter: counter[pair]+=1 else: counter[pair]=1 print 'finished counting' writer = csv.writer(open('/home/alex/Documents/version2/dict.csv', 'wb')) for key, value in counter.items(): writer.writerow([key, value]) Killed finished counting发生打印finished counting后,完整的信息是: killed (program exited with code: 137)