Read/To CSV
#read data from CSV file
pandas.read_csv(filepath,
header='infer', #表头行数,默认header=0
names=None, #选择使用的列,对于未使用的列,直接转化为index
index_col=None, #选择index
usecols=None, #选择目标列,其余列不显示
dtype=None, #接dict,设定每一列的数据格式
prefix=None, #对列明加前缀
mangle_dupe_cols=True, #对于重名的列,进行自动加尾缀处理用于区分
nrows=None, #读取几列
skip_blank_lines=True, #跳过空行
encoding=None, #编码类型
float_precision=None #浮点精度)
#output into CSV file
DataFrame.to_csv(path_or_buf=None,
na_rep='', #缺失值显示方式
float_format=None, #浮点值格式
columns=None, #输出的列数
header=True, #是否输出表头
index=True, #是否输出index
index_label=None, #是否输出index_label
encoding=None, #编码类型
tupleize_cols=None, #处理多层次index
date_format=None #日期格式
)
Read/To Excel
#read data from Excel file
pandas.read_excel(Path, #路径
sheet_name=0, #sheet名称,可以是位置数字可以是字符串
header=0, #表头
index_col=None,
usecols=None, #读取的列
dtype=None, #接dict,设定每一列的数据格式
nrows=None, #读取几列
mangle_dupe_cols=True) #对于重名的列,进行自动加尾缀处理用于区分
#output into Excel file
DataFrame.to_excel(excel_writer, #文件路径名称
sheet_name='Sheet1',
na_rep='', #缺失值表现形式
float_format=None, #浮点型格式
columns=None, #输出哪几列
header=True, #是否有表头
index=True, #是否index
index_label=None,
startrow=0, #从那行开始
startcol=0, #从那列开始
engine=None,
merge_cells=True, #是否合并单元格
encoding=None, #编码规则
freeze_panes=None)
网友评论