打开文件
open函数用来打开文件,语法如下:
open(name[, mode[,buffering]])
open函数使用一个文件名作为唯一的强制参数,然后返回一个文件对象。假设我要打开我硬盘(I:/python/test.txt) 文件,可以用下面方法:
代码语言:javascript复制>>> f = open(r'i:pythontest.txt')
open函数中模式参数的常用值
基本文件方法
打开文件是第一步,下面就需要对文件进行读或写,可以write 和 read方法进行读或写。
#写入文件内容
>>> f = open('test.txt','w')
>>> f.write('hello,')
>>> f.write('world!')
>>> f.close()
# 读取文件内容
>>> f = open('test.txt','r')
>>> f.read(4) #读取前4个字符
'hell'
>>> f.read() #读取剩余的所有字符
'o,world!'
关闭文件
应该牢记使用close方法关闭文件。尽管一个文件对象在退出程序后会自动关闭,但关闭文件是没什么害处的,可以避免在某些操作系统或设置中进行无用的修改,这样做也会避免用完系统中打开文件的配额。