擅长:python、mysql、java
<p><strong>问题:</strong></p>
<code>(x,y,z)=line.split(",")</code>这将返回一个不能映射到三个变量的列表
<p><strong>固定代码</p>
以下是您可以做的:
<pre><code>import sys
strcmd = "curve -d 3"
f = open("cam_data.dex","r")
for line in f:
x=" ".join(line.split(","))
strcmd = strcmd+" -p"+" "+x
print(strcmd)
print("\nDONE\n")
</code></pre>
<p><strong>输出:</strong></p>
<pre><code>curve -d 3 -p 1 2 3 3 2 1 4 5 6 6 5 4 7 8 9 9 8 7
</code></pre>