我有一个我想要制作的文件名列表(它们还没有存在)。我想遍历列表并创建每个文件。接下来,我想向每个文件写入包含文件名称的路径(以及此处未显示的其他文本)。到目前为止,我已经编写了类似于下面的内容但是看不到如何获取索引i来获取文件名值。请帮忙。
导入操作系统 biglist = ['睡眠''听见''棚']
对于我在biglist中的:
myfile=open('C:\autumn\winter\spring\i.txt','w')
myfile.write('DATA = c:\autumn\winter\spring\i.dat')
myfile.close
答案 0 :(得分:0)
也许你可以在python函数下面试试这个。
import sys
biglist=['sleep','heard','shed']
def create_file():
for i in biglist:
try:
file_name_with_ext = "C:\autumn\winter\spring\"+ i + ".txt"
file = open(file_name_with_ext, 'a')
file.close()
except:
print("caught error!")
sys.exit(0)
create_file() #invoking the function