csv文件的读取和写入

# 
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') # 如果有中文 指定编码格式不会乱码
csv文件的读取和写入_第1张图片
image.png

csv文件的读取和写入_第2张图片
image.png

csv文件的读取和写入_第3张图片
image.png

你可能感兴趣的:(csv文件的读取和写入)