CSV文件中的每一行代表电子表格中一行,逗号分隔该行的单元格

1、新建CSV文件,并进行写操作

import csv
#如果在原CSV文本追加可将‘wb’改为'a';如果为Python3.0需要在open()加入关键参数newline='',否则CSV文件将有两倍行距。
file=open('C:\\Users\\Administrator\\Desktop\\name.csv','wb') 
file_write=csv.writer(file)
file_write.writerow(['lala','hehe'])
file.close()

结果:

CSV文件读取、写入

2、读操作

import csv

file=open('C:\\Users\\Administrator\\Desktop\\name.csv','r') 

file_content=csv.reader(file)

for row in file_content:

    print row    #file_content是reader对象,每一行是一个值的列表,每个值表示一个单元格
print(', '.join(row))   #将列表元素用‘,’连接生成一个新的字符串

结果:

CSV文件读取、写入

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-02-09
  • 2022-02-07
  • 2021-07-28
  • 2022-12-23
  • 2022-12-23
  • 2021-11-23
猜你喜欢
  • 2021-12-18
  • 2021-12-01
  • 2021-07-29
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案