我试图在python中创建一个从网页复制一些文本的机器人。在每次运行中它都会获得10k +文本。所以我想将这些文本保存在不同的文件中。每个文件都会保留100多个文本。
我怎么能在python中做到这一点?
感谢。
答案 0 :(得分:0)
假设您不关心文件名是什么,您可以将每批消息写入新的临时文件,因此:
import tempfile
texts = some_function_grabbing_text()
while texts:
with tempfile.TemporaryFile() as fp:
fp.write(texts)
texts = some_function_grabbing_text()