我在一個文件夾中有90個csv文件,每個文件都很大,我怎樣才能得到一個文本文件中所有csv文件的行數?百萬行csv文件,需要行數
-4
A
回答
2
如果您不需要使用Python腳本,可以做到這一點在* NIX命令行:
wc -l *.csv > outputfilename
如果你真的想使用Python這樣做:
import os
import csv
dirname = 'directory/with/csv/files'
outfile = open('path/to/output/file')
for fname in os.listdir(dirname):
if not fname.endswith('.csv'):
continue
with open(os.path.join(dirname, fname)) as infile:
numlines = sum(1 for row in csv.reader(infile))
outfile.write("file {} contains {} lines\n".format(fname, numlines))
outfile.close()
0
相關問題
- 1. 需要數以百萬計的行
- 2. Rails:將數百萬行導出到csv
- 3. 數百萬行的GUI
- 4. 1百萬行ListView
- 5. 製圖百萬行
- 6. 需要輸出多行到CSV文件
- 7. 儘可能快地讀取具有數百萬行的csv文件
- 8. 如何將多個csv文件與數百萬條記錄進行比較?
- 9. 啜食/ CSV /環路中的文件創建數百萬有列行的字典
- 10. 在Rails中將大型數據(百萬行)導出爲CSV
- 11. MongoDB數百萬行數很慢
- 12. 在Hadoop集羣上編輯數百萬行文件
- 13. 排序巨大的文件數以百萬計的行
- 14. 選擇性複製cassandra百萬行數據到外部文件
- 15. 我需要一個具有100萬條目的csv文件
- 16. groupByKey與數百萬行的關鍵
- 17. 在oracle中更新數百萬行
- 18. SQL Server優化查詢數百萬行
- 19. 具有數百萬行的表
- 20. 將多行數以百萬計
- 21. 使用數百萬個MySQL行
- 22. SQL服務器 - 與數百萬行
- 23. 將一個表中數百萬行與另一個表中數百萬行進行比較的最快方法
- 24. 將一百萬行寫入文本文件
- 25. 5000萬+行 - CSV或MySQL
- 26. 使用160萬行(150MB)文件搜索CSV文件?
- 27. 在數百萬行的表格上執行聚合函數
- 28. CSV文件寫入,需要寫入特定的行到新的csv文件
- 29. R中數以百萬計的小小匹配:需要性能
- 30. Oracle Table百萬行,拉入並保存到文件中
,感謝您的快速幫助... – ak548 2014-11-25 00:43:41