python中‘r,’w,rb,wb的区别
"r" 以读⽅式打开,只能读⽂件,如果⽂件不存在,会发⽣异常
python怎么读的Python 将会按照编码格式进⾏解析,read() 操作返回的是str
在windows下,打开⽂本⽂件时,Python3将本来应该读⼊的换⾏符\r\n处理成\n,⽅便我们处理。
当我们将\n写⼊⽂件时,python也会默认将其替换成\r\n。
"rb" 以⼆进制读⽅式打开,只能读⽂件,如果⽂件不存在,会发⽣异常
也即 binary mode,read()操作返回的是bytes
在学习python⽹络编程时,读取.html⽂件时使⽤的是'rb'.
"w" 以写⽅式打开,只能写⽂件,如果⽂件不存在,创建该⽂件;如果⽂件已存在,先清空,再打开⽂件"wb" 以⼆进制写⽅式打开,只能写⽂件,如果⽂件不存在,创建该⽂件;如果⽂件已存在,先清空,再打开⽂件————————————————
、
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论