基于hi-nginx的web开发(python篇)——utf-8编码

Posted hi-nginx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于hi-nginx的web开发(python篇)——utf-8编码相关的知识,希望对你有一定的参考价值。

一致地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。

以上是关于基于hi-nginx的web开发(python篇)——utf-8编码的主要内容,如果未能解决你的问题,请参考以下文章

基于hi-nginx的web开发(python篇)——路由装饰器

基于hi-nginx的web开发(python篇)——动态路由和请求方法

基于hi-nginx的web开发(python篇)——使用jinja2模板引擎

零基础学Python后端开发篇第二十节--Python Web开发一:Web开发简介

(转)openfire插件开发 基于web的插件开发

我的第三十三篇博客---flask