Day 09 文件及文件类型

1.打开文件

在Python中,我们可以建立一个新文件、查看文件或者编辑文件,而这些操作,可以通过以下的代码进行实现:

filename = open(file, mode = 'r',buffering=None, encoding=None, errors=None, newline=None, closefd=Truue)

通过上面的代码,我们可以以只读的方式打开‘file’,并且将信息放在‘filename’里以便处理。
其中,文件的打开模式是可以我们自行设定的。常见的模式有:

打开模式执行操作
‘r’以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。
‘w’打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑。即原有内容会被删除。如果该文件不存在,创建新文件。
‘x’写模式,新建一个文件,如果该文件已存在则会报错。
‘a’追加模式,打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。如果该文件不存在,创建新文件进行写入。
‘b’以二进制模式打开文件。一般用于非文本文件,如:图片。
‘t’以文本模式打开(默认)。一般用于文本文件,如:txt。
‘+’可读写模式(可添加到其它模式中使用)

2. 文件对象方法

2.1 部分方法
(1)关闭文件:fileobject.close()
(2)读取整行:fileobject.readline()
(3)读取所有行:fileobject.readlines()
该读取方式会将结果返回列表,可以通过for…in…的方式进行处理
2.2 参考链接
Python file(文件)方法

3. OS模块

在Python中,存在一个内置的os模块,可以帮助我们进行文件的处理。具体的一些函数及操作方法可以参考链接:python之OS模块

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值