我试图在金字塔应用程序的视图方法的输出中包含版权符号。这实际上是一种方法:
def get_cpyright(self):
cpyright = ["My Super App © 2012"]
if (datetime.datetime.now().year > 2012):
cpyright.append(" - %d " % datetime.datetime.now().year)
return " ".join(cpyright)
但是,当它呈现给应用程序时,网页会显示:
我的超级应用©;2012
在直网开发中,我可以使用
©
或©
来获得©字符。在元组中呈现字符串时不是这样的。我怎样才能让版权标志出现?我在金字塔自己的文件上看到了,所以我知道这是可能的。
最佳答案
在源代码文件中弄乱编码比你想象的要容易。随着时间的推移,尝试在一堆不同的编辑器中打开它,可能迟早会破坏编码。
我只想这样做:
print unichr(169)
编辑您的函数我将用以下内容替换您的第一行:
cpyright = ''.join(["My Super App ", unichr(169), " 2012"])