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

首頁 > 編程 > Python > 正文

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

2020-01-04 13:51:50
字體:
供稿:網(wǎng)友

pandas可以非常方便的寫數(shù)據(jù)到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()

網(wǎng)上的大部分答案基本上都是這些內(nèi)容,但是這里有個大坑,你會發(fā)現(xiàn)找不到想要的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  """

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

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

以上這篇pandas分別寫入excel的不同sheet方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。


注:相關(guān)教程知識閱讀請移步到python教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 东城区| 威远县| 安岳县| 阳信县| 信阳市| 万盛区| 苍山县| 类乌齐县| 黄骅市| 开封市| 军事| 武冈市| 铜川市| 土默特右旗| 新巴尔虎右旗| 固安县| 灵川县| 抚顺市| 哈巴河县| 嘉鱼县| 威宁| 米易县| 湾仔区| 宿迁市| 旺苍县| 曲麻莱县| 吉林省| 英山县| 潜山县| 崇义县| 许昌市| 汶上县| 濉溪县| 莱州市| 汾西县| 石门县| 梨树县| 肃北| 兴宁市| 高阳县| 霸州市|