html内容写入到文件中的时候出现‘TypeError: expected a character buffer object’异常
html内容写入到文件中的时候出现‘TypeError: expected a character buffer object’错误
代码如下:
with open('ryf.md', 'a') as f: f.write(content) # content是html内容
原因是写入文件要求写入内容是str,直接转换成str即可,如下:
with open('ryf.md', 'a') as f: f.write(str(content))
PS:发现很多东西都忘了,博客里倒是还有,orz,所以记忆力不靠谱
- 1楼wswang
- urllib和urllib2的区别,,http://www.codefrom.com/paper/%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3urllib%E3%80%81urllib2%E5%8F%8Arequests