首頁  >  問答  >  主體

python - pyspider爬取了接近1G的数据,无法导出csv?

已经增加虚拟机内存至2g,依然无法导出。

大家讲道理大家讲道理2741 天前617

全部回覆(4)我來回復

  • 伊谢尔伦

    伊谢尔伦2017-04-18 10:33:22

    一般是分文件導出的,如果一個單位的資料大約是1M的話,就分成1024個文件。

    另外,合成1G的csv也是不合實際的,因為1G的csv幾乎是打不開的。如果實在是要合成1G的話,把導出的一千多個檔案再合成為一份CSV即可,檔案合成python很容易實現。

    回覆
    0
  • 黄舟

    黄舟2017-04-18 10:33:22

    1G的資料月CSV處理本身就不太合理了。試試看sqlite3。

    回覆
    0
  • 阿神

    阿神2017-04-18 10:33:22

    8G一樣不夠,建議選擇資料庫作為儲存方案,1G規模的CSV是沒有存在的意義的。

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-18 10:33:22

    用ftp內網下載飛快.我前兩天傳8個g.感覺就是幾分鐘就下載好了

    回覆
    0
  • 取消回覆