读取然后在循环遍历行时将某些内容写入同一CSV

所以我试图在一行中读取一个csv文件中的值,然后使用该值,然后我从selenium中获取另一个值,我想将其写入到同一行的csv文件中,原始值来自。然后,我想遍历其余各行并执行相同的操作。我知道我无法同时进行读写,所以在仍然能够遍历所有行并写入当前数据行的同时我该怎么做。

Macfilename = "MAC.csv"
WFileName = "warranty.csv"

inFile = open(Macfilename,'rb')
reader = csv.reader(inFile)
outFile = open(WFileName,'wb')
writer = csv.writer(outFile)
for row in reader:
    mac = row['MAC']
    ...
    warrantyYear = userElement.text
    row['Warranty Year'] = warrantyYear
    writer.writerow(row)

xuchong891101 回答:读取然后在循环遍历行时将某些内容写入同一CSV

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3142372.html

大家都在问