Python 轻松创建和管理 TXT 文件186
简介
文本文件(.txt)是存储和处理文本数据的简单而通用格式。在 Python 中,我们可以轻松地创建、写入和读取 TXT 文件,从而使文本数据管理更加高效和方便。
创建 TXT 文件
要使用 Python 创建 TXT 文件,我们可以使用内置的 open() 函数。此函数接受两个参数:文件名和模式。对于创建新文件,我们将使用 "w" 模式,表示写入。import os
# 创建新文件
with open("", "w") as f:
pass
# 检查文件是否存在
if (""):
print("文件创建成功")
else:
print("文件创建失败")
写入 TXT 文件
创建文件后,我们可以使用 write() 方法向其中写入数据。此方法接受一个字符串作为参数,该字符串将写入文件。# 向文件写入数据
with open("", "w") as f:
("Hello, world!")
读取 TXT 文件
要从 TXT 文件中读取数据,我们可以使用 read() 方法。此方法返回文件中的所有文本内容作为字符串。# 从文件读取数据
with open("", "r") as f:
data = ()
# 输出数据
print(data)
追加到 TXT 文件
我们可以使用 "a" 模式打开文件进行追加,这将把数据追加到文件末尾而不覆盖现有内容。# 向文件追加数据
with open("", "a") as f:
("This is an appended line")
其他模式
除了 "w"、"r" 和 "a" 模式之外,Python 还支持其他文件模式,具体如下:* "r+":打开文件进行读写,文件必须已存在
* "w+":打开文件进行读写,如果文件不存在则创建新文件
* "a+":打开文件进行追加读写,如果文件不存在则创建新文件
关闭文件
在使用文件后,我们必须使用 close() 方法将其关闭。这将释放与该文件的关联资源并防止数据损坏。# 关闭文件
with open("") as f:
# 在此块中,文件已打开并可以使用
pass
# 离开此块后,文件将自动关闭
示例:创建和管理购物清单
以下示例演示了如何使用 Python 创建和管理购物清单:import os
# 创建新购物清单
with open("", "w") as f:
("1. 牛奶2. 面包3. 鸡蛋")
# 添加新项目
with open("", "a") as f:
("4. 香蕉")
# 读取购物清单
with open("", "r") as f:
shopping_list = ()
# 打印购物清单
print("购物清单:")
print(shopping_list)
# 检查香蕉是否在清单上
if "香蕉" in shopping_list:
print("香蕉在清单上")
else:
print("香蕉不在清单上")
Python 提供了丰富的功能来创建、写入和读取 TXT 文件。通过使用 open() 和相关方法,我们可以轻松地管理文本数据,从而提高我们的程序的效率和灵活性。
2024-10-16

Python 高效判断闰年:从基础逻辑到最佳实践的函数实现与应用
https://www.shuihudhg.cn/127792.html

深度解析C语言中的“捕获函数”:错误处理、信号机制与高级回调
https://www.shuihudhg.cn/127791.html

Python实现炫酷代码雨:从终端到GUI的视觉盛宴
https://www.shuihudhg.cn/127790.html

C语言函数精讲:从声明、定义到高级应用与最佳实践
https://www.shuihudhg.cn/127789.html

宁夏大数据核心驱动:Java技术赋能数字经济新引擎
https://www.shuihudhg.cn/127788.html
热门文章

Python 格式化字符串
https://www.shuihudhg.cn/1272.html

Python 函数库:强大的工具箱,提升编程效率
https://www.shuihudhg.cn/3366.html

Python向CSV文件写入数据
https://www.shuihudhg.cn/372.html

Python 静态代码分析:提升代码质量的利器
https://www.shuihudhg.cn/4753.html

Python 文件名命名规范:最佳实践
https://www.shuihudhg.cn/5836.html