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

     1.直接写

    import csv
    '''
    headers=['Summary', 'IssueType', 'Status', 'Priority', 'Assignee', 'Components']
    rows1=['summary1','task1','do do','hi','ui1','com1']
    rows2=['summary2','task2','do do2','hi2','ui2','com2']
    rows3=['summary2','task2','do do2','hi2','ui2','com2']
    with open(r'C:Tempff.csv','a',newline='') as f:
        f_csv=csv.writer(f,dialect='excel')
        f_csv.writerow(headers)
        f_csv.writerow(rows1)
        f_csv.writerow(rows2)
        f_csv.writerow(rows3)
    '''
    
    rows4=['summary4','task4','do do4','hi','ui4','com4']
    rows5=['summary5','task5','do do5','hi2','ui5','com5']
    rows6=['summary6','task6','do do6','hi2','ui6','com6']
    with open(r'C:Tempff.csv','a',newline='') as f:
        f_csv=csv.writer(f,dialect='excel')
        f_csv.writerow(rows4)
        f_csv.writerow(rows5)
        f_csv.writerow(rows6)
    

     

    2.字典数据系列写入

    import csv
    headers=['Summary', 'IssueType', 'Status', 'Priority', 'Assignee', 'Components']
    rows7={'Summary':'summary7','IssueType':'task7','Status':'do do7','Priority':'hi7','Assignee':'ui7','Components':'com7'}
    rows8={'Summary':'summary8','IssueType':'task8','Status':'do do8','Priority':'hi8','Assignee':'ui8','Components':'com8'}
    with open(r'C:Tempff.csv','a',newline='') as f:
        f_csv=csv.DictWriter(f,headers)
        f_csv.writeheader()
        f_csv.writerow(rows7)
        f_csv.writerow(rows8)
    

     

    如果是追加就不需要header, 去掉 f_csv.writeheader()

  • 相关阅读:
    贮油点问题(C++)
    二维数组操作
    二的幂次方(递归)
    [haoi2009]巧克力
    距离最远的牛
    ssh注解basedao简单的实现
    @service中构造方法报错
    spring注解 构造函数问题
    json与gson
    AsyncTask异步类的简单操作
  • 原文地址:https://www.cnblogs.com/baxianhua/p/10413308.html
Copyright © 2011-2022 走看看