国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

pandas分別寫入excel的不同sheet方法

2020-02-16 00:04:03
字體:
來源:轉載
供稿:網友

pandas可以非常方便的寫數據到excel,那么如何寫多個dataframe到不同的sheet呢?

使用pandas.ExcelWriter

import pandas as pd writer = pd.ExcelFile('your_path.xlsx') df1 = pd.DataFrame()df2 = pd.DataFrame() df1.to_excel(writer, sheet_name='df_1')df2.to_excel(writer, sheet_name='df_2') writer.save()

網上的大部分答案基本上都是這些內容,但是這里有個大坑,你會發現找不到想要的xlsx文件。

那么問題出在哪?

我們看看ExcelWriter源碼就知道了

class ExcelFile(object):  """  Class for parsing tabular excel sheets into DataFrame objects.  Uses xlrd. See read_excel for more documentation  Parameters  ----------  io : string, path object (pathlib.Path or py._path.local.LocalPath),    file-like object or xlrd workbook    If a string or path object, expected to be a path to xls or xlsx file  engine: string, default None    If io is not a buffer or path, this must be set to identify io.    Acceptable values are None or xlrd  """

這里已經說的很清楚了,希望傳入的是excel的路徑,你只傳了個文件名,當然找不到了。

而且從這里我們可以看到,pandas.ExcelWriter實質上是用xlrd來解析excel的。這個wrapper提供了更簡單的接口。

以上這篇pandas分別寫入excel的不同sheet方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 什邡市| 塔城市| 怀集县| 沂水县| 福贡县| 贡嘎县| 宁武县| 舞钢市| 滕州市| 易门县| 沐川县| 中牟县| 砚山县| 宁国市| 临沭县| 贵德县| 沁水县| 东山县| 咸丰县| 苍梧县| 特克斯县| 九龙城区| 安图县| 宣威市| 新田县| 台东县| 凤山市| 福海县| 黄骅市| 翼城县| 大宁县| 泽库县| 怀柔区| 增城市| 盐池县| 墨江| 富平县| 镇雄县| 湘潭县| 安义县| 昌吉市|