Python 初始—(文件操作)
2024-10-01 12:50:50
文件修改,我们可以不用讲一个文件全部都进行读取,然后放入内存,如果文件过大,容易造成内存的
内存溢出问题
因此我们可以便读取边进行修改操作
f=open("old.txt","r",encoding="utf-8")
f_new=open("new.txt","w",encoding="utf-8")
for line in f:
if "微笑在天上" in line:
line=line.replace("微笑在天上","开心在心中");
f_new.write(line)
f.close()
f_new.close() 同时我们也可以将关闭文件的动作交给With来实现:
with open("new.txt","w",encoding="utf-8") as f:
for line in f:
print(line)
最新文章
- 关于fefo函数
- angularJs
- 初学js
- Subway Icon Set – 306个像素完美的特制图标
- Windows 8使用这半年(企业版)
- 视频播放器之————JW Player参数详解
- 【转】【WPF】wpf 图片指针处理
- [转]iOS技巧之获取本机通讯录中的内容,解析通讯录源代码
- 格式化输出星期几 C#
- ios 把毫秒值转换成日期 NSDate
- HDU 5312 Sequence (规律题)
- ios 好去处
- 关于Unity的ViewSpace(CameraSpace)的坐标系
- asp.net mvc4 远程验证
- Matrix (二维树状数组)
- Markdown 编写规范
- python原始字符串
- JavaScript是如何工作的:编写自己的Web开发框架 + React及其虚拟DOM原理
- 建立live555海思编码推流服务
- ssm+redis整合(通过cache方式)