解决web.py中模板中中文乱码问题
2017-02-15 19:54
281 查看
使用web.py进行web应用开发时,出现了如下两个问题:
1、异常
2、乱码
根据异常报错可以异常存在于以下代码:
File "E:\软件安装\Python\lib\site-packages\web.py-0.40.dev0-py3.6.egg\web\template.py", line 1016, in _load_template
return Template(open(path).read(), filename=path, **self._keywords)
修改代码return Template(open(path).read(), filename=path, **self._keywords)为return Template(open(path,encoding='utf-8').read(), filename=path, **self._keywords)后,解决了这两个问题,不再出现这个异常,页面中也不再有乱码,如下:
1、异常
2、乱码
根据异常报错可以异常存在于以下代码:
File "E:\软件安装\Python\lib\site-packages\web.py-0.40.dev0-py3.6.egg\web\template.py", line 1016, in _load_template
return Template(open(path).read(), filename=path, **self._keywords)
修改代码return Template(open(path).read(), filename=path, **self._keywords)为return Template(open(path,encoding='utf-8').read(), filename=path, **self._keywords)后,解决了这两个问题,不再出现这个异常,页面中也不再有乱码,如下:
相关文章推荐
- web.py输出中文字符串乱码问题的解决
- WebView 解决中文乱码问题
- websvn的中文乱码问题的解决
- 解决.NET 调用JAVA WEBService服务中文乱码问题
- Web_PHP_MySQL_XAMPP下MYSQL中文乱码问题的解决
- Java WEB开发中的中文乱码问题解决之终极之道
- c# web 下载文件(解决中文文件名乱码问题)
- 【WEB】jsp向servlet传参中文乱码问题解决
- Web开发中的中文处理及乱码问题解决
- web用户控件显示中文乱码求教!!(问题已解决)
- 解决web项目开发中常见的中文乱码问题
- 解决.NET 调用JAVA WEBService服务中文乱码问题
- tomcat5.0+mysql5.0构建web怎样解决中文乱码问题?
- 配置web-xml解决中文乱码问题
- java web中配置Filter解决jsp中文乱码问题
- 解决httpClient接口访问web时返回中文字符乱码问题
- ruby webdriver如何解决中文乱码问题
- Web开发中如何解决中文乱码问题
- 解决Windows2003 x64 英文版Web服务器中文网页乱码问题
- [Java Web]Struts2解决中文乱码问题