读取(r)用于获取文件内容,文件必须存在;2. 写入(w)清空或创建文件并写入数据;3. 追加(a)在文件末尾添加内容,不覆盖原有数据。

Python 文件操作中,常见的三大访问方式是:读取(read)、写入(write)和追加(append)。每种方式对应不同的使用场景,通过打开文件时指定模式来实现。
用于从文件中读取数据。文件必须存在,否则会抛出 FileNotFoundError 错误。
常见用法:示例:
with open('example.txt', 'r', encoding='utf-8') as f:
content = f.read()
print(content)
用于向文件写入内容。如果文件已存在,原内容会被清空;如果不存在,则创建新文件。
立即学习“Python免费学习笔记(深入)”;
注意点:示例:
with open('output.txt', 'w', encoding='utf-8') as f:
f.write("Hello, Python!")
在文件末尾添加内容,不会影响原有内容。如果文件不存在,会自动创建。
适用情况:示例:
with open('log.txt', 'a', encoding='utf-8') as f:
f.write("New log entry\n")
基本上就这些。根据需求选择合适的模式,配合 with 语句使用能有效管理资源,防止文件未关闭的问题。不复杂但容易忽略细节,比如编码设置和模式区别。
以上就是python文件的三大访问方式的详细内容,更多请关注php中文网其它相关文章!
python怎么学习?python怎么入门?python在哪学?python怎么学才快?不用担心,这里为大家提供了python速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号