擅长:python、mysql、java
<p>目前,您有<code>str(**kwargs)</code>。如果<code>kwargs</code>是<code>{'id': '5'}</code>,这相当于<code>str(id=5)</code>,这会引发<code>TypeError</code>,因为<code>str</code>不接受<code>id</code>。你知道吗</p>
<p>如果需要<code>kwargs</code>dict的字符串表示,请使用:</p>
<pre><code>str(kwargs)
</code></pre>
<p>类似地,如果<code>len(args) > 1</code>,则<code>str(*args)</code>将给出一个TypeError。您应该使用:</p>
<pre><code>str(args)
</code></pre>