csv文件的读取和写入

2019-05-08  本文已影响0人  haokeed
# 
import pandas as pd
df=pd.read_csv('./data/driver.csv',index_col='uuid') # 获取内容,并设置index为uuid
df.head() #显示了

# 数据行数
len(df) 

# 读取行数
df=pd.read_csv('./data/driver.csv',index_col='uuid',nrows=3) #限制只读取3行
df

# 读取csv文件的第二种方法
df=pd.read_table('./data/driver.csv',sep=',') #直接读取成表格,表格是用 逗号分隔   有的是用\t分隔  所以根据实际情况来
df.head()

# 读取没有表头的数据
df=pd.read_csv('./data/version.csv',header=None) #header=None 表示没有表头
df.head()

# 自定义表头
mynames=['id','新版本','旧版本','大小','更新内容','下载地址','值','创建时间','值2','值3','状态']
df=pd.read_csv('./data/version.csv',header=None,names=mynames)
df.head()

# 导出到csv文件
df.to_csv('./data/output/version.csv',encoding='GBK') # 如果有中文 指定编码格式不会乱码
image.png
image.png
image.png
上一篇 下一篇

猜你喜欢

热点阅读