utf-8在编程和网页设计中越来越普遍,统一的汉字编码方式可以为我们省却很多麻烦。

因此建议新设计网页都采用utf-8的编码方式。

但是,如果python在win下用cgi方式发布utf-8页面,常常会出现奇怪的乱码问题

例如

python代码总是utf-8出错(一个自定义python函数解决服务器输出中文utf-8网页的乱码问题)(1)

pycharm编辑器截图

python代码总是utf-8出错(一个自定义python函数解决服务器输出中文utf-8网页的乱码问题)(2)

浏览器截图

明明源代码是utf-8格式的了,传递的html也声明也为utf-8了,浏览器也支持utf-8,但是却显示乱码。这是什么原因呢?

这样,浏览器就能正确显示utf-8中文了

python代码总是utf-8出错(一个自定义python函数解决服务器输出中文utf-8网页的乱码问题)(3)

解决了中文输出的问题之后,我们就可以做一个完整的报名网站了,下期贴出全部代码,感谢继续关注“有只狗狗叫多多”,不要错过哦。。。

,