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