的步骤如下:
import pandas as pd
import os
data = pd.read_excel('input.xlsx')
这里假设Excel文件名为input.xlsx,可以根据实际情况进行修改。
for index, row in data.iterrows():
filename = str(row['文件名']) + '.txt' # 根据Excel中的文件名列创建文件名
content = str(row['内容']) # 根据Excel中的内容列获取文件内容
with open(filename, 'w') as file:
file.write(content)
这里假设Excel文件中有两列,一列为文件名,另一列为内容。可以根据实际情况修改列名。
import pandas as pd
import os
data = pd.read_excel('input.xlsx')
for index, row in data.iterrows():
filename = str(row['文件名']) + '.txt'
content = str(row['内容'])
with open(filename, 'w') as file:
file.write(content)
以上代码会根据Excel文件中的数据,循环创建多个.txt文件,每个文件的文件名和内容都来自于Excel文件的对应列。
这个方法适用于需要根据Excel文件批量创建多个文本文件的场景,例如批量生成配置文件、批量生成测试数据等。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云