现在有100个txt文件(每个txt文件有若干数据),有1个excel文件(只有一列,每个数据都代表每个txt的放缩系数),在python中如何利用for循环读取每个txt数据,在excel表分别对应一个数据,比如txt-1对应excel中的第一个数据,txt-2对应excel中的第二个数据。
for i in range(1,101):
with open("txt{}.txt".format(i),"r") as f:
print(f.read())
可以这样
import os
path = r'D:/txts'
txts = os.listdir(path)
for txt in txts:
with open(path + '/' + txt,"r") as f:
print(f.read())