问题
将信息写入CSV文件保存,用以下代码发现其中有空行
with open("test.csv","w") as f:
f_csv = csv.writer(f)
# f_csv.writerow([test])
f_csv.writerows(test_lists)
解决办法如下
我用的是Python2.7版本,将打开方式中的“w”
改成"wb"
即可。
with open("test.csv","wb") as f:
f_csv = csv.writer(f)
# f_csv.writerow([test])
f_csv.writerows(test_lists)
如果是Python3.0则可改成:
with open("test.csv","w",newline="") as f:
f_csv = csv.writer(f)
# f_csv.writerow([test])
f_csv.writerows(test_lists)