Python中的转义%字符

Python中的转义%字符,python,django,string,escaping,design-patterns,Python,Django,String,Escaping,Design Patterns,我在python中有以下字符串,然后用Django在模板中呈现 link_string = '<a href="/search/?q=%23%s"> %s </a>' 获得以下最终字符串的正确方法是什么: <a href="/search/?q=%23hashtag_value"> Link Name </a> 非常感谢%使用双百分比%%转义。只需键入两次%character link_string = '<a href="/search

我在python中有以下字符串,然后用Django在模板中呈现

link_string = '<a href="/search/?q=%23%s"> %s </a>'
获得以下最终字符串的正确方法是什么:

<a href="/search/?q=%23hashtag_value"> Link Name </a>
非常感谢

%使用双百分比%%转义。

只需键入两次%character

link_string = '<a href="/search/?q=%%23%s"> %s </a>'
link_string = '<a href="/search/?q=%%23%s"> %s </a>'

你一定要对英镑符号进行URL编码吗?
link_string = '<a href="/search/?q=%%23%s"> %s </a>'