【发布时间】:2020-05-12 14:26:05
【问题描述】:
我有三个包含大量信息的 distinsts 列表。我想重写它们,每个都在一个特定的文件中,但同时。
我想出了这段代码,但我如何调整它以同时为其他文件和列表(1 和 2)运行
print(len(list_0))
print(len(list_1))
print(len(list_2))
outfile0 = 'corpus_phrases_mais.tsv'
outfile1 = 'corpus_phrases_lexique.tsv'
outfile2 = 'corpus_phrases_exp.tsv'
sous_dir = 'corpus_extract'
out_path = os.path.join(outdir, sous_dir)
if not os.path.exists(out_path):
os.makedirs(out_path)
with open(os.path.join(out_path, outfile0), 'w', newline='', encoding='utf-8') as f_out: # encoding='utf-8', newline='') as f_out:
tsv_output = csv.writer(f_out, delimiter='\t') # \t => séparateur
#tsv_output.writerow(['Verbatim','polarity', 'Nombre']) # write first line
tsv_output.writerow(['Verbatim'])
for idx, line in enumerate(list_1):
#tsv_output.writerow([line, labels[idx], numbers[idx]])
tsv_output.writerow([line])
print('Finished writing sentences to {}. : '.format(out_path))
【问题讨论】:
标签: python python-3.x file