于是我们就会想调用name.encode('utf-8')方法进行编码,但是随之而来的又是一个新的错误:UnicodeDecodeError: 'utf8' codec can't decode byte...
这个错误的解决方案也是我从网上找到的,就是在转换编码前加上如下代码:
import sys
reload(sys)
sys.setdefaultencoding('gb18030')
keyword=name.encode('utf-8')
这样参数就不会出错了
![微笑](http://static.blog.csdn.net/xheditor/xheditor_emot/default/smile.gif)
import sys
reload(sys)
sys.setdefaultencoding('gb18030')
keyword=name.encode('utf-8')
这样参数就不会出错了