0
我使用csv.DictWriter方法從mongodb &獲取數據以將json值寫入csv文件,但是在寫入時,我在每行後面都會出現空行。使用python/pymongo將json數據寫入csv文件
如何避免這些空行?
代碼段:(我做的,我在這裏沒有包括一些數據操縱)
with open('test_output.csv', 'w') as csvfile:
fields = ['date', 'ns', 'storageSize']
writer = csv.DictWriter(csvfile, fieldnames=fields)
writer.writeheader()
stats = client['db_stats'].coll_stats.find({})
for x in stats:
writer.writerow({'date': x["date"], 'ns': x["ns"], 'storageSize': x["storageSize"]});
輸出:(每次寫操作後的空白行)
[用Python編寫的CSV文件在每行之間有空行]可能重複(https://stackoverflow.com/questions/3348460/csv-file-written-written-with-python-has-blank-lines-between-每行) – GiantsLoveDeathMetal