可以通过Python的文件操作来实现将数据写入文件并在文件大小达到一定阈值时生成新的文件。
下面是一种可能的实现方式:
定义文件大小阈值(例如10M)以及文件名前缀和后缀。
打开第一个文件,写入文件头信息。
循环写入数据,当文件大小达到阈值时,关闭当前文件并生成下一个文件。
重复步骤3,直到所有数据都写入完毕。
下面是一个简单的示例代码:
import os
MAX_FILE_SIZE = 10 * 1024 * 1024 # 10M
FILE_PREFIX = 'output'
FILE_SUFFIX = '.txt'
file