Python文件操作,open读写文件,追加文本内容
来源:互联网 发布:热门的数据库研究方向 编辑:程序博客网 时间:2024/05/30 23:50
- 1.open使用open打开文件后一定要记得调用文件对象的close()方法。比如可以用try/finally语句来确保最后能关闭文件。
- file_object = open('thefile.txt')
- try:
- all_the_text = file_object.read( )
- finally:
- file_object.close( )
- 注:不能把open语句放在try块里,因为当打开文件出现异常时,文件对象file_object无法执行close()方法。
- 2.读文件读文本文件input = open('data', 'r')
- #第二个参数默认为r
- input = open('data')
- 读二进制文件input = open('data', 'rb')
- 读取所有内容file_object = open('thefile.txt')
- try:
- all_the_text = file_object.read( )
- finally:
- file_object.close( )
- 读固定字节file_object = open('abinfile', 'rb')
- try:
- while True:
- chunk = file_object.read(100)
- if not chunk:
- break
- do_something_with(chunk)
- finally:
- file_object.close( )
- 读每行list_of_all_the_lines = file_object.readlines( )
- 如果文件是文本文件,还可以直接遍历文件对象获取每行:
- for line in file_object:
- process line
- 3.写文件写文本文件output = open('data.txt', 'w')
- 写二进制文件output = open('data.txt', 'wb')
- 追加写文件output = open('data.txt', 'a')
- output .write("\n都有是好人")
- output .close( )
- 写数据file_object = open('thefile.txt', 'w')
- file_object.write(all_the_text)
- file_object.close( )
0 0
- Python文件操作,open读写文件,追加文本内容
- Python文件操作,open读写文件,追加文本内容
- Python文件操作,with open as追加文本内容实例
- Python中的文件IO操作(读写文件、追加文件)
- 文件中追加文本内容
- python-open()-文件读写
- 【python】Python open读写文件
- Python读写/追加excel文件Demo
- Python读写/追加excel文件Demo
- Python读写与追加excel文件
- 读写文件,文件内容操作
- Java 文件读写(txt类型读写并追加内容)
- java读写文件大全,将内容追加到文件尾部
- JAVA操作将内容追加写入文件
- python:open/文件操作
- python:open/文件操作
- python open 文件操作
- python:open/文件操作
- linux虚拟机(红帽Red Hat6.4)安装mysql5.1x86_64简易教程!
- JavaBean和表单处理
- Base64处理byte[ ]和base64字符串之间的转换
- 选择排序
- File--各种文件操作
- Python文件操作,open读写文件,追加文本内容
- IT 界求职分析
- eclipse pull提示the current branch is not configured for pull
- https相关、http相关
- HOG 特征的提取--基于scikit-image
- 引用包里面的工具类
- java并发相关
- GC参数
- 微服务