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

  • 相关阅读:
    60个Redis面试题
    Linux服务器安全加固
    Linux安全加固手册
    mysql赋权限
    cut命令的使用实例
    超详细的Tomcat性能监控及调优教程
    Linux面试题(系统管理类——Raid)
    https://www.cnblogs.com/diantong/p/10745372.html
    CentOS6启动流程(含详细流程图)
    Oracle ROWNUM用法和分页查询总结
  • 原文地址:https://www.cnblogs.com/baxianhua/p/10413308.html
Copyright © 2020-2023  润新知