一、python 文件基础操作
1.1 读取文件
with open(r'd:ddd\ddd.txt', 'r') as sample:
samplelines = sample.readlines()
print('sample num:', len(samplelines))
with open(samplefile, 'r') as sample, \
open(failipfile, 'r') as failip:
samplelines = sample.readlines()
failiplines = failip.readlines()
2.1 写入文件
with open(r'd:ddd\ddd.txt', 'w') as fa:
fa.write('lalala')
fa.close()
二、常用的小例子
2.1 按行截取文件
def splictSampleFile():
'''
本函数用于按行拆分文件
:return:
'''
filename = r'D:test.txt'
sample_10000_filename = r'test001.txt'
with open(filename, 'r') as f:
lines = f.readlines()
with open(sample_10000_filename, 'w') as fa:
lineindex = lines[:10000]
strr = ''
fa.write(strr.join(lineindex))
fa.close()