【发布时间】:2015-06-02 20:13:59
【问题描述】:
以下代码在 txt 文件的末尾留下一个空白行。我怎么能不让作者不终止最后一行?
with open(fname, 'wb') as myFile:
# Start the CSV Writer
wr = csv.writer(myFile, delimiter=',', dialect='excel')
wr.writerows(rows)
# Close the file.
myFile.close()
【问题讨论】:
-
您确实意识到没有添加实际的空行?打开文件阅读并执行
for line in myFile:print(repr(line)),您将看不到任何空行。 -
Padraic,您可能使用的是 Unix 系统。在 Unix 中没有添加行,在 Windows 中有。似乎不一致。