如何在Python3中使用熊猫模块对excel进行读写

  介绍

这期内容当中小编将会给大家带来有关如何在Python3中使用熊猫模块对excel进行读,写文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

<强> 1。读取excel

读取excel主要通过<代码> read_excel 函数实现,除了<代码>熊猫> xlrd> pd.read_excel (io, sheetname=0,,头=0,skiprows=没有,skip_footer=0,, index_col=没有,,名字=没有,parse_cols=没有,parse_dates=False, date_parser=没有,na_values=没有,数千=没有,convert_float=True,, has_index_names=没有,转换器=没有,dtype=没有,true_values=没有,false_values=没有,引擎=没有,挤压=False,, * * kwds)   & # 39;& # 39;& # 39;   该函数主要的参数为io, sheetname,标题、名称、编码。   io: excel文件,可以是文件路径,文件网址,类似文件的对象,xlrd 工作簿;   sheetname:返回指定的单,参数可以是字符串(表名)、整型(单索引),列表(元素为字符串和整型,返回字典{& # 39;关键# 39;:& # 39;表# 39;}),没有一个(返回字典,全部表);   标题:指定数据表的表头,参数可以是int, list  of 整数,即为索引行数为表头;   名字:返回指定名称的列,参数为数组类对象。   编码:关键字参数,指定以何种编码读取。   该函数返回熊猫中的DataFrame或dict  of  DataFrame对象,利用DataFrame的相关操作即可读取相应的数据。   & # 39;& # 39;& # 39;   #代码示例:   import  pandas  as  pd   时间=excel_path  & # 39; example.xlsx& # 39;   时间=d  pd.read_excel (excel_path, sheetname=没有)   打印(d [& # 39; sheet1& # 39;] .example_column_name)

<强> 2。写入excel

写入excel主要通过熊猫构造<代码> DataFrame> to_excel 方法实现。

DataFrame.to_excel (excel_writer, sheet_name=& # 39; Sheet1& # 39;,, na_rep=& # 39; & # 39;,, float_format=没有,列=没有,头=True,指数=True, index_label=没有,startrow=0,, startcol=0,,引擎=没有,merge_cells=True,,编码=没有,inf_rep=& # 39;正# 39;,,verbose=True,, freeze_panes=没有)   & # 39;& # 39;& # 39;   该函数主要参数为:excel_writer。   excel_writer:写入的目标excel文件,可以是文件路径,ExcelWriter对象;   sheet_name:被写入的表名称,字符串类型,默认为& # 39;sheet1& # 39;;   na_rep:缺失值表示,字符串类型;   标题:是否写表头信息,布尔或list  of 字符串类型,默认为真;   指数:是否写行号,布尔类型,默认为真;   编码:指定写入编码,字符串类型。   & # 39;& # 39;& # 39;   import  pandas  as  pd   时间=writer  pd.ExcelWriter (& # 39; output.xlsx& # 39;)   时间=df1  pd.DataFrame (data=https://www.yisu.com/zixun/{col1: [1],“col2”: (2, 2)})   df1.to_excel(作家,“Sheet1”)   writer.save ()

上述就是小编为大家分享的如何在Python3中使用熊猫模块对excel进行读写了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

如何在Python3中使用熊猫模块对excel进行读写