python打开文件

2021-12-16 08:57:18 浏览数 (1)

打开文件

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方法关闭文件。尽管一个文件对象在退出程序后会自动关闭,但关闭文件是没什么害处的,可以避免在某些操作系统或设置中进行无用的修改,这样做也会避免用完系统中打开文件的配额。

0 人点赞