回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我对编程非常陌生,如何才能只写一次标题,而重复写其他值我不确定用什么术语来描述,因此我将向您展示我的意思:</p>
<pre class="lang-py prettyprint-override"><code>toWriteHeader = [
["Timestamp:", "Overall result:","Blank", "Soll-orderno:", "Desired-HW-Version:", "Desired-SF-Version:","Desired-productcode:", "Desired-device-type:", "Scancode:", "Wbm-orderno:", "Wbm-HW-Version:", "Wbm-SF-Version:",
"Wbm-mac-address:","combined-product-code:", "wbm-device-type:"],
]
toWrite = [
[now ,"Blank",d_ordernum,d_hw_version,d_sf_version,pc_praefix,d_dev_typ,scancode_string,ord_nmr,ord_nmr,v,b]
]
file = open('Test.csv', 'w')
with file:
writer = csv.writer(file)
for row in toWriteHeader:
writer.writerow(row)
file = open('Test.csv', 'a')
with file:
writer = csv.writer(file)
for row in toWrite:
writer.writerow(row)
</code></pre>
<p>所以基本上“writeToHeader”只需要写入一次,但其他值需要重复追加,但这不会发生,因为它只写入“toWrite”一次</p>
<p>谁能给我推荐安迪的解决方案或给我举个例子吗。
对我放松点,我是初学者</p>
<p>文件的输出示例:</p>
<pre><code>Timestamp:, Overall result:,Soll-orderno:,Desired-HW-Version:,Desired-SF-Version:,Desired-productcode:,Desired-device-type:,Scancode:,Wbm-orderno:,Wbm-HW-Version:,Wbm-SF-Version:,Wbm-mac-address:,combined-product-code:,wbm-device-type:
2021-04-26 13:32:11,Blank,58184,1.00,1.0.0,7A2F7,TREE M-5TX PN IP67,58183#99AF0M000F9EF41A80,58184,58184,1.00,1.0.0
2021-04-26 13:32:32,Blank,58184,1.00,1.0.0,7A2F7,TREE M-5TX PN IP67,58183#99AF0M000F9EF41A80,58184,58184,1.00,1.0.0
2021-04-26 13:32:38,Blank,58184,1.00,1.0.0,7A2F7,TREE M-5TX PN IP67,58183#99AF0M000F9EF41A80,58184,58184,1.00,1.0.0
2021-04-26 13:33:48,Blank,58184,1.00,1.0.0,7A2F7,TREE M-5TX PN IP67,58183#99AF0M000F9EF41A80,58184,58184,1.00,1.0.0
2021-04-26 13:33:55,Blank,58184,1.00,1.0.0,7A2F7,TREE M-5TX PN IP67,58183#99AF0M000F9EF41A80,58184,58184,1.00,1.0.0
</code></pre>
<p>我当前对文件的输出:</p>
<pre><code>Timestamp:, Overall result:,Soll-orderno:,Desired-HW-Version:,Desired-SF-Version:,Desired-productcode:,Desired-device-type:,Scancode:,Wbm-orderno:,Wbm-HW-Version:,Wbm-SF-Version:,Wbm-mac-address:,combined-product-code:,wbm-device-type:
2021-04-26 13:32:11,Blank,58184,1.00,1.0.0,7A2F7,TREE M-5TX PN IP67,58183#99AF0M000F9EF41A80,58184,58184,1.00,1.0.0
</code></pre>