IO流文件读写
来源:互联网 发布:一个程序员的奋斗史39 编辑:程序博客网 时间:2024/05/16 09:10
#P1 打开文件、读文件、关闭文件的典型方法try: f=open('D:/test.txt','r') print(f.read())finally: if f: f.close()#P2 推荐的简洁写法,不必显示的关闭文件描述符#open返回的对象在python中称作file-like 对象,可以是字节流、网络流、自定义流等with open('D:/test.txt','r') as f: #按行读取 for line in f.readlines(): print(line.strip())#P3 直接读取二级制的图片、视频文件# with open('D:/banner.jpg','rb') as f2:# for line in f2.readlines():# print(line.strip())#P4 可以指定编码读取相应的数据,还可以忽略非法编码with open('D:/test.txt','r',encoding='gbk',errors='ignore') as f3: for line in f3.readlines(): print(line.strip())#P5 写文件的流程和读文件是一样的 代开文件、写入内容、关闭文件# 'r' open for reading (default)# 'w' open for writing, truncating the file first# 'x' open for exclusive creation, failing if the file already exists# 'a' open for writing, appending to the end of the file if it exists# 'b' binary mode# 't' text mode (default)# '+' open a disk file for updating (reading and writing)# 'U' universal newlines mode (deprecated)with open('D:/test12.txt','a+') as f4: for line in f4.readlines(): print(line.strip()) f4.write('a new line2!')
0 0
- IO流读写文件
- IO 流读写文件
- IO流文件读写
- Io流读写文件
- java io流读写文件
- java IO流读写文件
- IO流的文件读写
- 使用IO流 读写文件
- IO流之读写文件
- 文件的读写,io流
- io流读写文件(文件内容修改)
- java io 流,批量读写文件
- JAVA IO流 创建文件 读写字符串
- Java IO流读写文件
- java IO流文件的读写
- IO流之文件读写操作
- java IO流分析,java文件读写
- java IO 流 读写文件 以及复制
- java学习笔记
- ios导航栏透明
- 我U盘中的efi manager
- 高亮地图点及属性信息展示优化方案
- SQLZOO(More JOIN operations)Writeup
- IO流文件读写
- WMI使用的WIN32_类库名
- Android——控件跟随手指移动
- 公众号里腾讯视频下载
- 六 view controller 笔记
- tcp通信协议
- UI设计师的Photoshop配置技巧
- C#调用默认浏览器打开网页的几种方法
- UNPv1第二十章:高级UDP套接口编程