在econding中完全迷失了 - pycharm上的python

时间:2015-03-15 15:46:53

标签: python pycharm jinja2

我正在为python中的编码而苦苦挣扎。我已经阅读了有关stackoverflow和大量文档的各种解决方案,但没有任何工作或帮助我理解我的问题。它随着时间的推移甚至变得更加怪异。

我想做什么:

我想使用jinja2和flask将长多行字符串(2.5k字母)附加到模板。
在开始时我遇到了错误,因为我的字符串中有"non-ASCII Character",所以我使用了u"...", unicode(),o.a。这没有帮助。 然后我在文件的开头声明了# -*- coding: UTF-8 -*-。现在很奇怪了。现在我有以下错误:

  

SyntaxError:非ASCII字符' \ xfe'在文件C:/Users/Finn/PycharmProjects/Frankaland/Frankaland.py第1行,但没有声明编码;有关详细信息,请参阅http://python.org/dev/peps/pep-0263/

即使第一行为空,也包含import statementsencoding - 信息。

我需要做些什么才能将此字符串放入我的模板中?!

我正在运行win8,pycharm 4和python 2。

0 个答案:

没有答案