python open with读写编辑文件
Posted 楚天荆
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python open with读写编辑文件相关的知识,希望对你有一定的参考价值。
题目分析:
把grade 以行方式读进内存 命名为 grade
然后取前十行 , 把它写入到 一个名字为 grade_new.txt 的文件中去
然后, 再把 最后10行 , 追加到grade_new 这个文件中去
最后 grade_new中就应该有20行数据
代码:
with open(‘student_grade.txt‘,mode=‘r‘, encoding=‘utf-8‘ ) as f: data = f.readlines() # 以行的方式, 读文件 # 读进来的是列表, 取前十行 data_10 = data[0:10] with open(‘grade_new.txt‘, ‘w‘) as f: # 写文件, 以行的方式写, 传列表格式 f.writelines(data_10) data_last_10 = data[-10:] # 去最后10行 with open(‘grade_new.txt‘, ‘a‘) as f: # 追加数据 f.writelines(data_last_10)
以上是关于python open with读写编辑文件的主要内容,如果未能解决你的问题,请参考以下文章