python批量读取文件赋值给一个参数_python txt中的文件,逐行读取,每行赋值给变量...

展开全部

我的方案应该可以完美解决你的问题.首先,你得找一个.txt的文本,我是.ini,都一样62616964757a686964616fe59b9ee7ad9431333431373935,有几行字,我乱敲的,比如:高分段11返回电视剧kf 方式

客家话 22发vfdg突然

历历可考33t jyyt

快快乐乐44 㔿

拉开55yt留言

907698076 考虑离开

就付款即可

一UR额也完全

大课间

resize,m_lfit,w_600,h_800,limit_1

然后上程序,你只需要改一下你文件的path就可以了txt, i= {}, 1

path = "C:\\Users\\THINK\Desktop\\3.ini"

f = open(path,encoding='utf-8')

for line in f:

# print(line)

txt[i] = line

i += 1

txt.update(txt)

print(txt)

f.close()

# for context in txt.items():

# print(context)

f = open(path,'w',encoding='utf-8')

for k,v in txt.items():

f.write(str(k)+'= '+v)

f.close()

resize,m_lfit,w_600,h_800,limit_1

运行一次程序的结果

resize,m_lfit,w_600,h_800,limit_1

运行2次程序的结果

最后,这个感觉用来写配置文件(参数化)很方便,然后用Python调用.

如果是你说的,把"i += 1" 去掉就,然后把"i=1"换成"i = r"就可以了

如果有用请采纳!!!

另外,转到我新创的CSDN SPACE也有:网页链接