赞
踩
1、打开文件
f = open('test.txt', 'w')
注意:如果你没有提前创建test文件,它会自动创建test文件
2、写入str
- epsi=0
- epsi = epsi + 1
- f.write('roundstart:' + str(epsi) + '\n')
注意:每次调用f.write是每次写入一行
3、按行读取txt文件
-
- file = open('test.txt')
- hile 1:
- line = file.readline()
- if line[3:4]=='我':
- a=line[-4:]
-
- mypoint.append(int(a))
- print(str(a))
- elif line[3:4]=='敌':
- a=line[-4:]
- b=int(a)
- anamypoint.append(int(a))
- # print(type(b))
- # print(b)
-
- print(line)
- if not line:
- break
- pass # do something
其中:
line = file.readline()
这一行是对txt文件的每一行的读取的操作
后面的部分是对得到的每一行进行的提取想要的信息的操作。
我使用的是最简单的对应数组的方式,进行固定位置的提取的
4、关闭文件
file.close()
如果觉得有用,我会将身边遇到问题,分享出来~,还请各位关注~~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。