簡體   English   中英

如何在python上將數據保存在多個文件中

[英]How to save data in multiple files on python

我正在嘗試用 python 制作一個機器人,它從網頁中復制一些文本。 在每次運行中,它都會抓取 10k+ 文本。 所以我想將這些文本保存在不同的文件中。 每個文件將保留 100 多個文本。

我怎么能在python中做到這一點?

謝謝。

假設您不關心文件名是什么,您可以將每批消息寫入一個新的臨時文件,因此:

import tempfile

texts = some_function_grabbing_text()

while texts:
    with tempfile.TemporaryFile() as fp:
        fp.write(texts)
    texts = some_function_grabbing_text()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM