有四种方法可以使用 Python 读取文本文档:直接读取整个文件内容按行读取文件内容并存储在列表中逐行迭代文件内容指定文件的编码、读取模式和换行符等可选参数

如何使用 Python 读取文本文档
直接方法:
with open("filename.txt", "r") as f:
contents = f.read()按行读取:
with open("filename.txt", "r") as f:
lines = f.readlines()逐行迭代:
立即学习“Python免费学习笔记(深入)”;
with open("filename.txt", "r") as f:
for line in f:
# 对每一行进行操作其他可选参数:
这本书假定你没有任何关于脚本或一般程序的编程知识, 但是如果你具备相关的知识, 那么你将很容易就能够达到中高级的水平. . . 所有这些只是UNIX®浩瀚知识的一小部分. 你可以把本书作为教材, 自学手册, 或者是关于shell脚本技术的文档. 书中的练习和样例脚本中的注释将会与读者进行更好的互动, 但是最关键的前提是: 想真正学习脚本编程的唯一途径就是亲自动手编写脚本. 这本书也可作为教材来讲解一般的编程概念. 向伟大的中华民族的Linux用户致意! 我希望这本书能够帮助你们学习和理解L
- encoding:指定文件的编码,例如 "utf-8"。
- mode:读取模式,"r" 为只读,"w" 为只写,"a" 为追加。
- newline:用于控制换行符,默认值为操作系统默认换行符。
示例:
读取名为 "example.txt" 的文件并打印其内容:
with open("example.txt", "r") as f:
contents = f.read()
print(contents)读取 "example.txt" 文件的每一行并将其存储在列表中:
with open("example.txt", "r") as f:
lines = f.readlines()
print(lines)逐行读取 "example.txt" 文件并打印每一行:
with open("example.txt", "r") as f:
for line in f:
print(line)










