位置: 编程技术 - 正文

解决uWSGI的编码问题详解(unicode编码实现方案)

编辑:rootadmin

推荐整理分享解决uWSGI的编码问题详解(unicode编码实现方案),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:uri编码,unicode编码错误,u编码解码,u编码解码,uri编码,ufi编码,uri编码,u编码解码,内容如对您有帮助,希望把文章链接给更多的朋友!

发现问题

最近工作中遇到一个问题,在把 Flask 写的应用通过 Supervisor+uWSGI 部署到正式服务器上时,出现了这样的错误:

或者

有趣的是,直接在 Python 环境下运行的时候,没有这样的错误。使用 uwsgi uwsgi.ini 这种方式来运行也正常。

解决uWSGI的编码问题详解(unicode编码实现方案)

由于对 unicode 的支持不够完善,这种报错经常会出现在 Python2 中,但我的所有程序都在 Python3 中写成,不应该再出现这样的错误。况且,所有的 python 文件都在首行设定了编码:

我的环境如下:

Ubuntu ..1 LTS Python 3.5.2 uWSGI 2.0. (in python3 pip) Supervisor 3.3.1 (in python2 pip)

uwsgi.ini 配置文件内容如下:

由于直接使用 Python 和 uwsgi 都不会出现这样的错误,因此可以判断应该是环境编码设置导致的问题。

查看服务器的编码如下:

发现 LANG 和 LANGUAGE 环境变量并没有设置。

可以在 uwsgi.ini 中设定这两个环境变量的值。经过测试,发现实际起作用的是 LANGUAGE 。

总结

标签: unicode编码实现方案

本文链接地址:https://www.jiuchutong.com/biancheng/377132.html 转载请保留说明!

上一篇:Python中动态创建类实例的方法(python动态创建函数)

下一篇:Python操作Excel之xlsx文件(用python操作excel)

  • 什么是税目税基税率,简答题
  • 补报以前年度收入后当年所得税怎么处理
  • 未认证待抵扣进项税重分类
  • 预提费用在资产负债表哪个科目
  • 一般纳税人可以开1%的发票吗
  • 增值税一般纳税人税率是多少?
  • 差旅费超支金额允许报销吗
  • 工会账户销户划拨流程
  • 个人取得投资收益是否缴纳个税
  • 代开的专票作废了怎么做账?
  • 保证金利息收入怎么开票
  • 普通发票上个月的怎么作废
  • 往年个税申报数据查询
  • 专票小数点后两位没有显示出来可以认证吗
  • 应补退所得税额是什么
  • 新公司会计建账流程
  • 政府收储土地补偿款账务处理
  • 季度资产总额怎么填写
  • 企业收到政府补助需要开发票吗
  • 王者荣耀中刘邦技能解析以及如何连招
  • cpu性能天梯图2023年3月
  • 王者荣耀花木兰打法教学
  • 增值税出口退税为什么不属于政府补助
  • 什么叫做材料成型工艺
  • 购货方收到红字发票怎么报税
  • 580显卡玩吃鸡多少帧
  • 无形资产清理账务怎么做
  • 发票联和抵扣联区别
  • 一般纳税人向小规模纳税人开专票
  • 医疗知识科普图片
  • 深入理解计算机系统 第三版 pdf
  • 营改增抵减的销项税发票要抵扣吗
  • 无票收入需要开票吗
  • 多模态教学模式论文
  • html多页面
  • php使用正则表达式检测是否包含非数字
  • ps快速选择工具抠图后怎么拉出来
  • 公司的钱借给个人必须要有利息吗
  • 工地购买的厨房用品计入哪个科目
  • sqlserver数据表在哪里
  • sql中drop的用法
  • 扶贫款分红怎么做账
  • 印花税申报的流程有哪些
  • mysql命令行删除库中的所有表
  • 金税四期对小规模企业有何要求
  • 收到房租的租金怎么做账
  • 外地预缴怎么算
  • 商业购进商品运费怎么算
  • 应付职工薪酬多计提了如何冲掉
  • 固定资产内部抵扣增值税
  • 营销活动开什么发票
  • 境外所得抵免限额大于境外承担的所得税税额
  • 融资租出的设备是不是资产
  • 外地预缴需要缴纳印花税吗
  • 企业享受所得税免税政策
  • sqlserver 触发器 redis
  • sql查询当前年份
  • windowsxp电脑开机
  • win2003好用吗
  • centos6.5共享文件夹
  • winpe下载u盘启动版
  • 浏览器8系统怎么打不开主页
  • windows unistd.h
  • win7的记事本在哪里打开
  • 微软64位Win10 Mobile很快到来 Surface Phone有望搭载
  • 全网最全的小说阅读器
  • Unity3D游戏开发基础
  • js旋转函数
  • android集成chromiumview
  • shell脚本 教程
  • pymysql作用
  • 如何保养铜香炉
  • java 视频教程
  • 常用的截图方法有哪些
  • 江苏国税电子税务局怎么申报
  • 自然人扣缴端重置密码操作流程
  • 金米财税不退款怎么办
  • 小规模纳税人的开票
  • 分支机构如何变更为独立纳税人?
  • 关于新时代新征程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设