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()

  • 相关阅读:
    qt中使用C++thread
    qt--mask蒙版
    qt--调色板QPalette
    qt--Q_PROPERTY自定义属性
    路由扩张器
    qt-QBitmap单色图
    qt-QPixmap
    nodejs中的文件系统
    深入理解nodejs中的异步编程
    Vue 事件监听
  • 原文地址:https://www.cnblogs.com/baxianhua/p/10413308.html
Copyright © 2011-2022 走看看