加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python 操作csv文件

发布时间:2020-12-20 10:37:17 所属栏目:Python 来源:网络整理
导读:? 写 with open( ‘ test3.csv ‘ , ‘ w ‘ ,newline= ‘‘ )as f: write = csv.writer(f) write.writerow([ ‘ ww ‘ , ‘ rr ‘ , ‘‘ ,2]) # 写入一行 write.writerows([ ‘ ww ‘ ,2],[ ‘ qq ‘ , ‘‘ ww]) # 多行 # 字典的数据 headers = [ ‘ clas

?

with open(test3.csv,w,newline=‘‘)as f:
    write = csv.writer(f)
    write.writerow([ww,rr,‘‘,2])    # 写入一行
    write.writerows([ww,2],[qq,‘‘ww])  #多行


#字典的数据
headers = [class,name,sex,height,year]
rows = [
        {class:1,name:xiaoming,sex:male,height:168,year:23},{class:1,name:xiaohong,sex:female,height:162,year:22},{class:2,name:xiaozhang,height:163,year:21},name:xiaoli,height:158,]
with open(test3.csv,newline=‘‘)as f:
    f_csv = csv.DictWriter(f,headers)   
    f_csv.writeheader()    # 写入头信息
    f_csv.writerows(rows)  #写入value

?

with open(test2.csv)as f:
    f_csv = csv.reader(f)
    for row in f_csv:
        print(row)      # 一行行获取
    # print(list(f_csv))    # 直接获取列表数据
    #[[‘class‘,‘name‘,‘sex‘,‘height‘,‘year‘],[‘1‘,‘xiaoming‘,‘male‘,‘168‘,‘23‘] ]

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读