如何在python中打印没有ASCII字符的字符串?

如何在python中打印没有ASCII字符的字符串?,python,django,Python,Django,我有以下字符串: teststring= "&sect" 当我在Django中用python打印它时,我总是得到一个奇怪的符号。如何使其消除字符串到ASCII符号的转换,并将其视为文本字符串“§”您的浏览器正在将§值解释为§,节字符:§ 您需要将符号转义为&;第节为防止出现这种情况: teststring = "&amp;sect" Django模板可以通过使用来完成此转义,也可以使用: 在模板中使用django的过滤器。比如: <b>

我有以下字符串:

teststring= "&sect"

当我在Django中用python打印它时,我总是得到一个奇怪的符号。如何使其消除字符串到ASCII符号的转换,并将其视为文本字符串“§”

您的浏览器正在将
§
值解释为
§,节字符:§

您需要将符号转义为
&;第节
为防止出现这种情况:

teststring = "&amp;sect"
Django模板可以通过使用来完成此转义,也可以使用:

在模板中使用django的过滤器。比如:

<b>check out my string: {{ teststring|escape }}</b>
检查我的字符串:{{teststring | escape}
或者打开

<b>check out my string: {{ teststring|escape }}</b>