博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
文件操作
阅读量:7005 次
发布时间:2019-06-28

本文共 595 字,大约阅读时间需要 1 分钟。

文件相关的操作

打开文件:r  read 读取w write 覆盖写a append 追加写r+ 读写w+ 写读a+ 可追加可读编码方式一般utf-8
操作文件:-读read  一次性readlines 一次性读readline  一行行读取视频 图片 音频 rb wb 操作bytes最好的for循环方式-写write -光标seek:指定光标移动到某个位置tell: 获取当前光标的位置turncate: 截取文件
# 文件修改把原来的文件读到python,python再创建一个新文件,把内容放到这个新文件里面,再删除之前的文件,达到修改的目的with open('小花','r',encoding='utf-8') as f1,open('小花.bak','w',encoding='utf-8') as f2:    for line in f1:        if '哈哈哈' in line:            line = line.replace('哈哈哈','开心点') #替换str        f2.write(line)import os os.remove('小花')  #删原文件os.rename('小花.bak','小花') #重命名

 

转载于:https://www.cnblogs.com/zhangchen-sx/p/10948774.html

你可能感兴趣的文章
Mybatis JPA mini
查看>>
CSS书写规范
查看>>
centos5.3搭建安全高效的LNMP服务器
查看>>
各种光线收发器接口一览
查看>>
7月共处理钓鱼网站6903个:非CN域名达6744个
查看>>
TCP/IP 三次握手 四次断开
查看>>
AR-关于应收账款坏账处理
查看>>
一切都在哲学中
查看>>
我的友情链接
查看>>
PDF Creator v5.0 支持手势和触屏
查看>>
make gridView's cell as square
查看>>
js返回相对时间
查看>>
Spring中 @Autowired注解与@Resource注解的区别
查看>>
你必须知道的.NET:内存分配
查看>>
struct.error: 'h' format requires -32768 number 32767
查看>>
nginx报Could not build the server_names_hash,server_names_hash_bucket_size:32错
查看>>
linux中的计划任务
查看>>
码云全面改版:新界面新态度,匠心凝聚!
查看>>
【码云周刊第 28 期】计算机视觉时代的识图技术
查看>>
如何在IIS7或IIS7.5中导入导出站点及应用程序池.
查看>>