1. 程式人生 > >python3 寫CSV文件多一個空行的解決辦法

python3 寫CSV文件多一個空行的解決辦法

bsp eggs line 參數 lov blog mini csv span

Python文檔中有提到:

open(‘eggs.csv‘, newline=‘‘)

也就是說,打開文件的時候多指定一個參數。Python文檔中也有這樣的示例:

import csvwith open(eggs.csv, w, newline=‘‘) as csvfile:
    spamwriter = csv.writer(csvfile, delimiter= ,
                            quotechar=|, quoting=csv.QUOTE_MINIMAL)
    spamwriter.writerow([Spam] * 5 + [
Baked Beans]) spamwriter.writerow([Spam, Lovely Spam, Wonderful Spam])

故解決辦法:打開文件的時候多指定一個參數:newline=‘‘

python3 寫CSV文件多一個空行的解決辦法