我有以下字符串:
teststring= "§"
当我在Django中的python中打印它时,我不断得到一个奇怪的符号。如何使它消除将字符串转换为ASCII符号并将其视为文字字符串“& sect”
答案 0 :(得分:1)
您的浏览器将§
值解释为§
,部分字符:§
您需要将&符号转义为&sect
以防止这种情况发生:
teststring = "&sect"
Django模板可以使用escape filter为您执行此转义,或者您可以使用cgi.escape()
function:
teststring = cgi.escape("§")
答案 1 :(得分:1)