file.read() 读取文件内容

最后更新:2026-09-22

file.read() 读取文件内容

file.read(size=-1) 读取文件内容;size 指定读取的字符数,省略则读取全部。

分类文件方法
类型内建类型方法
Python 版本all

📝 语法

file.read()

⚙️ 参数

size 可选要读取的字节/字符数;-1 表示读到文件末尾。(默认值:-1)

返回值:读取的内容:文本模式返回 str,二进制模式返回 bytes。

是否修改原对象:否(返回新对象)

💥 异常

▶ 示例

编辑下方代码,点击运行,在输出面板查看结果:

运行结果:

hello
 world
更多实战案例即将上线,敬请期待。

❓ 常见问题

Qread() 不带参数读什么?
A读整个文件直到末尾。文本模式返回 str,二进制模式返回 bytes。
Q大文件怎么读?
A传 size 分块读:f.read(1024) 每次最多读 1024 字符/字节,返回空表示已读到末尾。
Q空文件读出来是什么?
A文本模式是空字符串 '',二进制模式是 b'',不会报错。
Q连续读两次会怎样?
A第二次从上次的位置继续读。想重新读整个文件要先 f.seek(0) 回到开头。
Web-Tutorial.com

Web-Tutorial 技术团队

由多位开发者共同维护的编程教程平台。每篇教程由对应领域的开发者编写和审核,确保内容准确可靠。如发现任何问题,欢迎向我们反馈。

100%

🙏 帮我们做得更好

我们是刚上线的编程教程站,几个人的小团队,精力有限。页面虽经检查,难免还有疏漏——链接失效、排版错乱、内容有误、语言生硬……

如果您发现了,麻烦告诉我们,我们会在收到反馈后第一时间进行修复,再次感谢您的光临 🙏