can*_*dry 7 python django character-encoding
UTF-8编码的文件在è
Python的注释分隔符中嵌入了一个字符(带有重音符号的e).Django抱怨这个角色,不会渲染页面.我该如何解决这个问题?
zak*_*akx 18
SyntaxError Django正在提升已经指向正确的方向.
实际读取异常总是一件好事.在你的情况下,它会说些什么
第84行/home/zakx/../views.py文件中的非ASCII字符'\ xc3',但未声明编码; 有关详细信息,请访问http://www.python.org/peps/pep-0263.html(views.py,第84行)
如果您之后阅读PEP-0263,您可以了解到有一些方法可以告诉Python(和您的编辑器!)您的文件编码是什么.通常,您会希望尽可能使用UTF-8编码.因此,将以下行之一写入第一行(或第二行,如果使用shebang)将告诉Python使用UTF-8作为该文件.
# coding=utf8
# -*- coding: utf8 -*-
# vim: set fileencoding=utf8 :
Run Code Online (Sandbox Code Playgroud)
您是否尝试将coding
标头添加到文件中?在第一行,可能在shebang行之后,添加
# -*- coding: utf-8 -*-
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5439 次 |
最近记录: |