我正在寻找更改下面的代码,而不是逐行编写values
代码的内容,而只会写在一行上,并values
用逗号分隔 的所有内容,从而使所有值都在 . csv 而不是行(就像现在一样)。
for row in values:
writer.writerow({'Variable name': row, 'Variable value': values[row]})
if row == 'C_SerialNumber':
logging.info("Writing data to csv file for SN: %s"%values[row])
最简单的方法是什么?我基本上想要以下内容:
Variable name, Variable value
Name1, Value1
Name2, Value2
...
NameX, ValueX
变成:(我已经创建了 .csv 标题,并且只希望value
附加该部分。
Name1, Name2, ... , NameX
Value1, Value2, ... , ValueX
然后values
数据将被循环并附加到现有的 .csv 文件中。
这可能吗?如果可以,那么容易做到吗?