首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

打开文件……关闭文件

Python的文件的基本操作主要包含文件的打开、文件的读操作、文件的写操作、文件的关闭。

文件的打开open()函数

f = open(filename[,mode[,buffering]])

① f:open()返回的文件对象

② filename:文件的字符串名

③ mode:可选参数,打开模式和文件类型

> mode第一个字母表明对其的操作:

·‘r’表示读模式

·‘w’表示写模式

·‘x’表示在文件不存在的情况下新创建并写文件

·‘a’表示在文件末尾追加写内容

·‘+’表示读写模式

> mode第二个字母是文件类型

·‘t’表示文本类型

·‘b’表示二进制文件

④ buffering:可选参数,文件的缓冲区,默认为-1

文件的写操作

f.write(str):写入字符串。

f.writelines(strlist):写入字符串列表。

文件的读操作

f.read():读出文件中所有的内容。

f.readline():读出一行,指针自动跳到下一行。

f.readlines():读出所有行。

文件的关闭close()方法

f.close()

文件打开后要记得关闭。关闭的作用是终止对外部文件的连接,同时将缓存区的数据写到硬盘上。

实例演示:

>>> f = open('test.txt','w')

>>> f.write('This is a simple test.\n')

23

>>> f.writelines(['Python ','is ','great.\n'])

>>> f.close()

>>> f = open('test.txt','r')

>>> f.read()

'This is a simple test.\nPython is great.\n'

>>> f.close()

>>> f = open('test.txt','r')

>>> f.readline()

'This is a simple test.\n'

>>> f.readline()

'Python is great.\n'

>>> f.close()

>>> f = open('test.txt','r')

>>> f.readlines()

['This is a simple test.\n', 'Python is great.\n']

>>> f.close()

大家可以自己敲一下上述代码试试,看看效果如何。

喜欢就点一下好看。^_^

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190212B12IKY00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券