Python:file.read()做什么?

时间:2012-08-09 17:53:56

标签: python

  • 操作系统:Ubuntu
  • 语言:Python

所以我试图读取文件的字节。我创建了一个只使用file.read()的脚本,它遍历字节。它涉及一个看起来像

的角色
[ 0 0 ]
[ 0 3 ]

我想我的真正问题是:这个角色有什么影响?当我查看十六进制编辑器时,它显示为ú,这是有道理的,因为十六进制是FA。

1 个答案:

答案 0 :(得分:5)

file.read将获取您声明的文件的二进制内容并将其填入缓冲区。

00和03是控制字符(00 = NULL,03 = END OF TEXT)。您可能有兴趣参考ASCII表以获取更多详细信息。

ASCII表格http://www.asciitable.com/index/asciifull.gif