Python将数据保存到CSV中withopen()asf⽤法
常见的读写操作:
with open(') as f:
data_ad_csv(f) #⽂件的读操作
with open('', 'w') as f:
f.write('hello world') #⽂件的写操作
r: 以只读⽅式打开⽂件。⽂件的指针将会放在⽂件的开头。这是**默认模式**。
w: 打开⼀个⽂件只⽤于写⼊。如果该⽂件已存在则将其覆盖。如果该⽂件不存在,创建新⽂件。
a: 打开⼀个⽂件⽤于追加。如果该⽂件已存在,⽂件指针将会放在⽂件的结尾。也就是说,新的内容将会被写⼊到已有内容之后。如果该⽂件不存在,创建新⽂件进⾏写⼊。
#读取csv⽂件
#coding:utf-8
import csv
with open('qiye.csv','r') as f:
f_csv = ader(f)
headers = next(f_csv)
print (headers)
for row in f_csv:
print (row)
#写⼊csv⽂件
#coding:utf-8
import csv
headers = ['ID','UserName','Password','Age','Country']
rows = [(1001,'qiye','qiye_pass',24,'China'),
(1002,'Mary','Mary_pass',20,"USA"),
(1003,"Jack","Jack_pass",20,"USA")]
with open('qiye.csv','w') as f:
python怎么读csv数据f_csv = csv.writer(f)
f_csv.writerow(headers)
f_csv.writerows(rows)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论