python csv模块 一次读多行_Python CSV模块同时读写

我有两个.csv文件,我在其中一个文件(文件a)中查找数据,并将其与另一个文件(文件b)相匹配,一旦我在b中找到合适的行,我就想写入相应行中的特定单元格。另外,我需要迭代这个过程,这样我可能会对文件b中的每一行进行多次写入。在

我可以写一个csv文件,然后一遍又一遍地读吗?在def match(name, group, cnum):

for data in masterfile_list:

if (name in data[0]):

if (group in data[4]):

if (cnum == "112"):

data[7] = cnum

elif (cnum == "111"):

data[8] = cnum

elif (cnum == "110"):

data[9] = cnum

elif (cnum == "109"):

data[10] = cnum

elif (cnum == "108"):

data[11] = cnum

elif (cnum == "107"):

data[12] = cnum

elif (cnum == "106"):

data[13] = cnum

elif (cnum == "105"):

data[14] = cnum

elif (cnum == "104"):

data[15] = cnum

elif (cnum == "103"):

data[16] = cnum

elif (cnum == "102"):

data[17] = cnum

elif (cnum == "101"):

data[18] = cnum

我最好写/替换匹配的行。在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值