擅长:python、mysql、java
<p>循环文件1到31(最后一个被range()函数跳过:</p>
<pre><code>with open("lda_datafile.csv", "w", newline="") as wf:
csv_output = csv.writer(wf)
for x in range(1, 31):
filepath = os.path.normpath(r"C:\Text\file{}.txt".format(x))
with open(filepath, "r", newline="") as rf:
csv_text = csv.reader(rf, delimiter=":", skipinitialspace=True)
csv_output.writerow(row[1] for row in csv_text)
</code></pre>