擅长:python、mysql、java
<pre><code>TypeError: Color() takes at least 3 arguments (1 given)
</code></pre>
<p>错误意味着应该传递3个参数,但只传递1个参数。以下是两种实现方法:</p>
<pre><code>color_r = sys.argv[1]
color_g = sys.argv[2]
color_b = sys.argv[3]
yanon(strip, Color(color_r, color_g, color_b))
</code></pre>
<p>脚本运行方式:</p>
<pre><code>sudo python yantest.py 255 255 0
</code></pre>
<p>或者</p>
<pre><code>who = sys.argv[1].split(',')
yanon(strip, Color(who[0], who[1], who[2]))
</code></pre>
<p>脚本运行方式:</p>
<pre><code>sudo python yantest.py 255,255,0
</code></pre>
<p>你应该关心争论的类型!你知道吗</p>