python open读写函数
来源:互联网 发布:js怎么改变css样式 编辑:程序博客网 时间:2024/04/30 06:13
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')#第二个参数默认为rinput = 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', 'w')
写二进制文件
output = open('data', 'wb')
追加写文件
output = open('data', 'w+')
写数据
file_object = open('thefile.txt', 'w')file_object.write(all_the_text)file_object.close( )写入多行
file_object.writelines(list_of_text_strings)
注意,调用writelines写入多行在性能上会比使用write一次性写入要高。
0 0
- python open读写函数
- Python-open读写模式
- python-open()-文件读写
- 【python】Python open读写文件
- Python 读写文本(open)
- Python的open函数
- python之open()函数
- Python open函数用法
- python open函数
- Python : open函数
- Python--open函数
- python的open()读写操作
- Python open读写文件实现脚本
- Python open读写文件实现脚本
- Python open读写文件实现脚本
- python open文件 读写模式说明
- Python open读写文件实现脚本
- python文本读写,with open as
- stm8s 串行通信发送正常,无法接收
- leetcode Spiral Matrix
- Red5学习笔记(一)Red5应用创建与发布
- linux驱动中分配连续物理内存
- HDU 2126 - Buy the souvenirs(01背包)
- python open读写函数
- 读《影响力》总结
- 链接重定位和装载重定位
- c/c++ ctags cscope
- [0001] CentOS7下部署nginx+mongrel+rails环境
- OpenCV原理解读之HAAR+Adaboost
- hdu1015(枚举)
- hdu1019最小公倍数
- 怀鲁迅