分类: Python/Ruby
2010-06-02 18:06:08
Python中文件操作可以通过open函数,这的确很像C语言中的fopen。通过open函数获取一个file object,然后调用read(),write()等方法对文件进行读写操作。 1.open使用open打开文件后一定要记得调用文件对象的close()方法。比如可以用try/finally语句来确保最后能关闭文件。 ![]() ![]() ![]() ![]() ![]()
2.读文件读文本文件![]() ![]() ![]() 读二进制文件![]() 读取所有内容![]() ![]() ![]() ![]() ![]() 读固定字节![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 读每行![]()
![]() ![]() 3.写文件写文本文件![]() 写二进制文件![]() 追加写文件![]() 写数据![]() ![]() ![]() 写入多行![]() |
========================================================================
文件操作模式有三种: 'r'(read), 'w'(write) 和 'a'(append)
文件读取的三种方式: read(), readline(), readlines()
read(): 读取文件所有内容,返回一个字符串对象
readline(): 每次读取文件一行
readlines():按行读取文件所有内容,返回一个列表
|