案列1:向文本中写入内容(我的姓名 联系方式 父母的姓名和联系方式),接着读出。
s = ' myself: zt 66666\n father: zxd 77777\n mother: mxy 88888'
with open('sample.txt', 'w') as fp:
fp.write(s)
with open('sample.txt', 'r') as fp:
print(fp.read())
运行结果:
案列二:读取文本文件data.txt(文件中每行存放一个整数)中所有整数,将其按照升序排序后写入文本文件data_asc.txt中。
with open('data.txt', 'r') as fp:
data = fp.readlines()
data = [int(line.strip()) for line in data]
data.sort()
data = [str(i) + '\n' for i in data]
with open('data_asc,txt', 'w') as fp:
fp.writelines(data)
运行结果:
data中的数据显示: