要批量生成文件,你可以使用 Python 的內置函數 open()
來創建文件,然后使用循環來重復生成多個文件。以下是一個示例代碼:
# 定義文件名列表
file_names = ['file1.txt', 'file2.txt', 'file3.txt']
# 循環生成文件
for file_name in file_names:
# 使用 open() 創建文件并指定寫入模式
file = open(file_name, 'w')
file.close() # 關閉文件
以上代碼會生成三個名為 file1.txt
、file2.txt
和 file3.txt
的空文件。你可以根據需要修改文件名列表,并在循環中添加其他操作,例如向文件中寫入內容。
如果你想生成帶有內容的文件,你可以在循環內使用文件對象的 write()
方法來寫入內容,例如:
# 定義文件名列表
file_names = ['file1.txt', 'file2.txt', 'file3.txt']
# 循環生成文件
for file_name in file_names:
# 使用 open() 創建文件并指定寫入模式
file = open(file_name, 'w')
# 向文件中寫入內容
file.write('This is a sample file.')
file.close() # 關閉文件
以上代碼會生成三個名為 file1.txt
、file2.txt
和 file3.txt
的文件,并向每個文件中寫入相同的內容。
請注意,使用 open()
函數時,你需要指定合適的文件路徑。如果你不提供路徑,文件將被創建在當前工作目錄下。