基于hi-nginx的web开发(python篇)——utf-8编码
程序员文章站
2022-07-09 17:58:24
一致地utf-8编码,非常重要。对python2而言,尤其如此。 如果在hi-nginx中使用的是python2,同时又需要无障碍地使用中日韩等文字,那么一定不要忘记使用: 同时,任何模板文件,也应该使用utf-8编码。这样就可以避免许多无谓的错误了。 因为hi.py框架在引入时,会自动检查sys模 ......
一致地utf-8编码,非常重要。对python2而言,尤其如此。
如果在hi-nginx中使用的是python2,同时又需要无障碍地使用中日韩等文字,那么一定不要忘记使用:
#-*- coding:utf-8 -*-
同时,任何模板文件,也应该使用utf-8编码。这样就可以避免许多无谓的错误了。
因为hi.py框架在引入时,会自动检查sys模块的默认编码,并重设置为utf-8编码:
if sys.version_info.major < 3: reload(sys) sys.setdefaultencoding('utf-8')
所以使用hi.py框架时,务必牢记一切归于utf-8。
推荐阅读
-
Web 开发中遇到的UTF-8编码的问题总结第1/2页
-
基于hi-nginx的web开发(python篇)——cookie和会话管理
-
基于hi-nginx的web开发(python篇)——路由装饰器
-
基于hi-nginx的web开发(python篇)——起步
-
基于hi-nginx的web开发(python篇)——动态路由和请求方法
-
基于hi-nginx的web开发(python篇)——使用jinja2模板引擎
-
基于hi-nginx的web开发(python篇)——utf-8编码
-
基于hi-nginx的web开发(python篇)——表单处理和文件上传
-
FlaskWeb开发:基于Python的Web应用开发实战
-
Web 开发中遇到的UTF-8编码的问题总结第1/2页