擅长:python、mysql、java
<p>对于第一个问题,请尝试使用<code>%s</code>,而不是<code>%r</code>。您所做的是“原始”格式化,当字符串是unicode时,它告诉您这一点。普通字符串格式将只复制不带“u”或引号的值。在</p>
<p>对于第二个问题,文本输入在字典中总是有键。不要使用<code>if</code>语句,请尝试:</p>
<pre><code>if request.GET['q'] != "":
</code></pre>
<p>测试字符串是否为空。在</p>