Python 3 环境下:
r
:Python 将会按照编码格式进行解析,read()
操作返回的是str
在windows下,打开文本文件时,Python3将本来应该读入的换行符\r\n处理成\n,方便我们处理。
当我们将
\n
写入文件时,python也会默认将其替换成\r\n。
rb
:也即 binary mode,read()
操作返回的是bytes
在学习python网络编程时,读取.html文件时使用的是'rb'.
Python 3 环境下:
r
:Python 将会按照编码格式进行解析,read()
操作返回的是str
在windows下,打开文本文件时,Python3将本来应该读入的换行符\r\n处理成\n,方便我们处理。
当我们将
\n
写入文件时,python也会默认将其替换成\r\n。
rb
:也即 binary mode,read()
操作返回的是bytes
在学习python网络编程时,读取.html文件时使用的是'rb'.