Python文件操作主要包括打开文件、读取文件、写入文件和关闭文件等操作,以下是详细的操作步骤和示例代码:
1、打开文件
(图片来源网络,侵删)
使用open()
函数打开文件,需要指定文件路径和打开模式,常见的打开模式有:
'r': 只读模式(默认)
'w': 写入模式,如果文件存在则清空内容
'a': 追加模式,保留原文件内容并在末尾追加
'x': 创建新文件,如果文件已存在则抛出异常
(图片来源网络,侵删)
'b': 二进制模式
't': 文本模式(默认)
'+': 读写模式
示例代码:
file = open('example.txt', 'r')
2、读取文件
(图片来源网络,侵删)
使用read()
、readline()
或readlines()
方法读取文件内容。
read()
: 读取整个文件内容
readline()
: 读取一行内容
readlines()
: 读取所有行,返回一个列表
示例代码:
content = file.read() # 读取整个文件内容 line = file.readline() # 读取一行内容 lines = file.readlines() # 读取所有行
3、写入文件
使用write()
或writelines()
方法写入文件。
write(str)
: 将字符串写入文件
writelines(sequence)
: 将序列中的字符串逐行写入文件
示例代码:
file = open('example.txt', 'w') file.write('Hello, world!') # 写入字符串 file.writelines(['Line 1 ', 'Line 2 ']) # 写入多行字符串
4、关闭文件
使用close()
方法关闭文件。
示例代码:
file.close()
5、使用with语句简化文件操作
可以使用with
语句简化文件操作,自动关闭文件。
示例代码:
with open('example.txt', 'r') as file: content = file.read()
是Python文件操作的详细步骤和示例代码。
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/46258.html