在本节课中,我们将学习如何使用 Python 进行文件的读写操作。文件读写是编程中的一项基本技能,它允许我们保存数据到文件中,以及从文件中读取数据。
文件读写
读文件
在 Python 中,可以使用 open 函数和 read 方法来读取文件的内容。
# 打开文件
file = open("example.txt", "r")
# 读取文件内容
content = file.read()
# 打印文件内容
print(content)
# 关闭文件
file.close()
写文件
使用 open 函数和 write 方法可以将内容写入文件。
# 打开文件,如果文件不存在则创建
file = open("example.txt", "w")
# 写入内容
file.write("Hello, Python!")
# 关闭文件
file.close()
关闭文件
使用 close 方法关闭文件是一个好习惯,以释放系统资源。
with 方法
使用 with 语句可以自动管理文件的打开和关闭,这是处理文件的推荐方式。
# 使用 with 读文件
with open("example.txt", "r") as file:
content = file.read()
print(content)
# 使用 with 写文件
with open("example.txt", "w") as file:
file.write("Hello, Python with with!")
CSV 文件和 csv 模块
CSV(逗号分隔值)是一种常见的数据存储格式。Python 的 csv 模块提供了读写 CSV 文件的功能。
读 csv 文件
使用 csv 模块读取 CSV 文件。
import csv
# 使用 csv 模块读取 CSV 文件
with open("example.csv", mode="r") as file:
csv_reader = csv.reader(file)
for row in csv_reader:
print(row)
通过这节课的学习,你应该对如何在 Python 中进行文件读写操作有了基本的了解。这些操作对于数据持久化和数据交换非常重要。记得在操作文件时,使用 with 语句来确保文件正确关闭,这是一个良好的编程习惯。
最后
欢迎关注我的微信公众号, 一起交流学习!!!