Crossin的编程教室

标题: Pyhton 实战,安装web.py-0.37,模板movie.html中不能用中文 [打印本页]

作者: ywqzj    时间: 2017-9-7 11:09
标题: Pyhton 实战,安装web.py-0.37,模板movie.html中不能用中文
本帖最后由 ywqzj 于 2017-9-7 11:14 编辑

只要有中文就会出错。

movie.html
----------------------------------------------------------
英文代码下常:
$def with(movie)
<h4><a href="/">fhsy</a></h4>
<h1>$movie.title</h1>
<hr>
<img src="/static/poster/$(movie.id).jpg">
<p>nd: $movie.year</p>
<p>gj: $movie.countries</p>
<p>$movie.summary</p>

改一个中文就出错:
$def with(movie)
<h4><a href="/">返回</a></h4>
<h1>$movie.title</h1>
<hr>
<img src="/static/poster/$(movie.id).jpg">
<p>nd: $movie.year</p>
<p>gj: $movie.countries</p>
<p>$movie.summary</p>

这个问题大家是怎么解决的?



未命名.JPG (144.81 KB, 下载次数: 247)

未命名.JPG


作者: ywqzj    时间: 2017-9-7 11:12
本帖最后由 ywqzj 于 2017-9-7 11:15 编辑

请教老师,是哪里没有做对?
作者: crossin先生    时间: 2017-9-7 14:54
你是不是拿了windows默认的记事本,不要用这个,这个保存的编码不对。
用notepad++或者sublime重新创建一下。
作者: ywqzj    时间: 2017-9-7 18:01
使用的是python2.7自带的 IDLE (Python GUI) 编辑器
作者: crossin先生    时间: 2017-9-7 20:25
ywqzj 发表于 2017-9-7 18:01
使用的是python2.7自带的 IDLE (Python GUI) 编辑器

一样的,找个可以设置编码的编辑器。不然win下默认是gbk,但你这个页面是utf8
作者: ywqzj    时间: 2017-9-8 11:11
谢谢老师!用notepad++重新保存后,可以使用中文了




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5