decode出现解码异常的情况
摘要:因为decode的函数原型是decode([encoding], [errors='strict']),可以用第二个参数控制错误处理的策略,默认的参数就是strict,代表遇到非法字符时抛出异常;如果设置为ignore,则会忽略非法字符;如果设置为replace,则会用?取代非法字符;如果设置为xm
阅读全文
posted @
2021-11-23 15:25
kid;)
阅读(440)
推荐(0) 编辑
python with后面为啥不需要file close
摘要:在前面的程序中,我们都采用了程序主动关闭文件的方式。实际上,Python 提供了 with 语句来管理资源关闭。比如可以把打开的文件放在 with 语句中,这样 with 语句就会帮我们自动关闭文件。with 语句的语法格式如下: with context expression [as target
阅读全文
posted @
2021-11-12 15:42
kid;)
阅读(235)
推荐(0) 编辑
文件对象操作
摘要:open,打开文件对象 flush,刷新缓冲区,将数据写入文件 close,刷新缓冲区,将数据写入文件,后关闭文件对象 write,文件写入buffer 前面的都是针对文件对象的操作 python中还有os.open,os.close,这两个操作是针对fileno int数据的操作没有缓冲区和数据流
阅读全文
posted @
2021-11-12 15:29
kid;)
阅读(27)
推荐(0) 编辑