0

Python に次の文字列があり、Django を使用してテンプレートにレンダリングされます。

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

#ハッシュタグでオブジェクトを検索しようとしているので、%23 が「#」の検索 URL へのリンクです。

この文字列を 2 つの値 (%23 の後の %s と別の値) で補間するつもりです。

link_href = link_string % ('hashtag_value', 'Link Name')

次の最終文字列を取得する適切な方法は次のとおりです。

<a href="/search/?q=%23hashtag_value"> Link Name </a>

どうもありがとうございました

4

3 に答える 3

3
link_string = '<a href="/search/?q=%%23%s"> %s </a>'
于 2013-02-13T19:46:58.177 に答える
3

%double percent を使用してエスケープされ%%ます。

于 2013-02-13T19:47:02.063 に答える
1

%文字を 2 回入力するだけ

link_string = '<a href="/search/?q=%%23%s"> %s </a>'
于 2013-02-13T19:47:09.303 に答える