
例如:zhuanempty = pandas.DataFrame({"name":"","age":"","sex":""})
想要向empty中插入一行数据,shu可以用同样的方法。
(1)首先,要创建一个DataFrame。要注意,在这里需加入index属性,new = pandas.DataFrame({"name":"","age":"","sex":""},index=["0"])。
(2)然后,开始插值。ignore_index=True,可以帮助忽略index,自动递增。
empty.append(new,ignore_index=True)
(3)最重要的,赋值给empty.
empty = empty.append(new,ignore_index=True)
否则,数据始终没有写入。
with open('xxxx.csv','w',newlines='') as f:
writer = csv.writer(f) #创建初始化写入对象
writer.writerow(['color','red']) # 一行一行写入 ['color','red']
* 在windows里,csv保存得到的文件是每空一行储存一条数据,使用newlines=''可保证存储存的数 据不空行。
with open('xxxx.csv','w') as f:
writer = csv.writer(f)
writer.writerows([('color','red'),('size','big'),('male','female')]) #多行写入
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)