zoukankan      html  css  js  c++  java
  • 读写csv文件

    import csv
    data=[]
    column1=[]
    with open("C:\Users\cai\Desktop\homeland.csv", "r") as csvfile1:
        reader=csv.reader(csvfile1)
        for i in reader:
            #print(i[2])
            column1.append(i[2])
        #column1 = [i[2] for i in reader][1:]
        print('zheshi1',column1)
    y=0
    with open("C:\Users\cai\Desktop\International.csv", "r") as csvfile:
        read = csv.reader(csvfile)
        for row1 in read:
            print(row1)
            #print(row1[3])
            print(len(column1))
            for j in range(len(column1)):
                #print(column1[j])
                if row1[3] == column1[j]:
                    print(column1[j])
                    y+=1
                    print(type(row1))
                    with open('C:\Users\cai\Desktop\changge.csv','wb') as row3:
                        witer=csv.writer(row3)
                        print(type(row1))
                        witer.writerow(row1)
                        print('finsh')
                   # writer=csv.writer(open('C:\Users\cai\Desktop\changge.csv','wb'))
                    break
    
    
                else:
                    j+=1
    print(y)

    进行对文件进行读取并且写入, 读取的时候一定需要

    with open("C:\Users\cai\Desktop\homeland.csv", "r") as csvfile1:

    这样子的格式,才可以进行。否则就会报错。

  • 相关阅读:
    带你看懂MySQL执行计划
    MySQL rename table方法大全
    MySQL慢日志全解析
    mybatis-通用mapper
    springboot-数据访问
    docker-1常用命令
    springboot-错误处理
    springboot-配置1
    react--temp
    了解react记录2-生命周期
  • 原文地址:https://www.cnblogs.com/caicaihong/p/5887427.html
Copyright © 2011-2022 走看看