今天做网页到了测试和数据库交互的地方其中HTML和数据库都是设置成utf-8格式编码,插入到数据库中是正确的但是当读取出来的时候就会出错,原因就是python的str默认是ascii codec编码和unicode編码冲突,就会报这个标题错误那么该怎样解决呢?
通过搜集网上的资料自己多次尝试,问题算是解决了在代码中加上如下几句即鈳。
这个是python的unicode编码API文档英文好的同学可以看一下,加深理解
你需要的是让编码用实际编码而不是 ascii codec