如何从记事本文件中提取数据并使用python将其放入csv中的特定行?

时间:2016-01-01 06:33:49

标签: python csv

我有一个记事本文件和一个csv文件。我想提取" new_password"来自记事本文件的数据,并使用python将其粘贴到csv文件的密码列中。请参考附件并帮我解决python中的代码。我成功地将整个文本文件内容写入csv文件的密码列,但我只想将new_password数据写入csv文件。

import csv

f1 = open ("format.txt","r") # open input file for reading
for i in f1.readlines()[1:]:
        if ';' in i:
            temp=i.split(';')
            f1 = temp[1]

with open('out.csv', 'wb') as f: # output csv file
    writer = csv.writer(f)
    with open('passwords_sample.csv','r') as csvfile: # input csv file
        reader = csv.reader(csvfile, delimiter=',')
        for row in reader:  
            row[4] = f1.readlines() # edit the 8th column 
            writer.writerow(row)
f1.close()

0 个答案:

没有答案