加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Python基础 - 如何在Python中读写文件

发布时间:2021-05-23 05:00:37 所属栏目:Linux 来源:互联网
导读:这个方法包含两个参数。第一个参数是强制性的,用于获取文件名进行读取或写入。第二个参数是可选的,用于设置文件访问模式。默认的文件访问模式是rt。该方法的返回类型是一个文件对象,用于读取和写入文件。 语法: FileObject = open(Filename,FileMode)

这个方法包含两个参数。第一个参数是强制性的,用于获取文件名进行读取或写入。第二个参数是可选的,用于设置文件访问模式。默认的文件访问模式是“rt”。该方法的返回类型是一个文件对象,用于读取和写入文件。

语法:

FileObject = open(“Filename”,”FileMode”)

close():

此方法用于关闭文件并使它可用于其他目的。调用此方法后,文件处理对象将不可用。

read():

此方法用于使用文件对象从文件读取特定数量的字节。

readline():

此方法用于使用文件对象从文件读取特定行。

readlines():

此方法用于读取使用文件对象用逗号(,)分隔的文件的所有行。

write():

此方法用于使用文件对象将内容写入文件。

读取文本文件:

创建一个名为“ linuxmi.txt”的文本文件,其中包含以下内容,以在本文的下一部分中使用。

Linux迷

linuxmi.com

linuxmi

m.linuxmi.com

示例1:使用read()、readline()和readlines()读取文件

使用以下Python脚本创建一个名为linuxmi1.py的文件。它将使用read()根据字节大小读取文件,使用readline()从文件中读取固定数量的字符,并使用readlines()读取数组中文件的所有行。

# 打开文件进行读取  

FileHandler = open("linuxmi.txt","r")  

# 根据大小读取文件内容  

print('输出来自 read() 方法n',FileHandler.read(2048))  

# 关闭文件  

FileHandler.close()  

# 打开文件进行读写  

FileHandler = open("linuxmi.txt","r+")  

# 读取第三行的文件内容  

print('输出来自 readline() 方法n',FileHandler.readline(5))  

# 关闭文件  

FileHandler.close()  

# 打开文件进行读取和附加  

FileHandler = open("linuxmi.txt","r")  

# 打开文件进行读取和附加  

print('输出来自 readlines() 方法n',FileHandler.readlines())  

# 关闭文件  

FileHandler.close() 

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读