婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫 > 教你用Python實(shí)現(xiàn)Excel表格處理

教你用Python實(shí)現(xiàn)Excel表格處理

熱門標(biāo)簽:沈陽外呼系統(tǒng)呼叫系統(tǒng) 如何申請(qǐng)400電話費(fèi)用 沈陽人工外呼系統(tǒng)價(jià)格 池州外呼調(diào)研線路 武漢外呼系統(tǒng)平臺(tái) 沈陽防封電銷卡品牌 富錦商家地圖標(biāo)注 外呼系統(tǒng)哪些好辦 江西省地圖標(biāo)注

一、文件

一個(gè)測(cè)試有兩個(gè)sheet頁的Excel測(cè)試文件 test.xlsx

二、代碼

import pandas as pd

file1 = pd.ExcelFile('D:\\data\\py\\test.xlsx')
file2 = pd.read_excel('D:\\data\\py\\test.xlsx')
print(file)
pandas.io.excel._base.ExcelFile object at 0x0000021DE525DF88>
-----------------分割線---------------------
   姓名  年齡 性別  住址
0  張三   7  男 NaN
1  李四   6  男 NaN
2  王芳   6  女 NaN

三、分析

pd.read_excel讀出來是一個(gè)dataframe可以直接打印出內(nèi)容,但是只能讀取一個(gè)sheet頁,默認(rèn)第一個(gè)sheet頁

@Appender(_read_excel_doc)
@deprecate_kwarg("skip_footer", "skipfooter")
def read_excel(
    io,
    sheet_name=0,
    header=0,
    names=None,
    index_col=None,
    usecols=None,
    squeeze=False,
    dtype=None,
    engine=None,
    converters=None,
    true_values=None,
    false_values=None,
    skiprows=None,
    nrows=None,
    na_values=None,
    keep_default_na=True,
    verbose=False,
    parse_dates=False,
    date_parser=None,
    thousands=None,
    comment=None,
    skip_footer=0,
    skipfooter=0,
    convert_float=True,
    mangle_dupe_cols=True,
    **kwds
):

    for arg in ("sheet", "sheetname", "parse_cols"):
        if arg in kwds:
            raise TypeError(
                "read_excel() got an unexpected keyword argument " "`{}`".format(arg)
            )

    if not isinstance(io, ExcelFile):
        io = ExcelFile(io, engine=engine)
    elif engine and engine != io.engine:
        raise ValueError(
            "Engine should not be specified when passing "
            "an ExcelFile - ExcelFile already has the engine set"
        )

    return io.parse(
        sheet_name=sheet_name,
        header=header,
        names=names,
        index_col=index_col,
        usecols=usecols,
        squeeze=squeeze,
        dtype=dtype,
        converters=converters,
        true_values=true_values,
        false_values=false_values,
        skiprows=skiprows,
        nrows=nrows,
        na_values=na_values,
        keep_default_na=keep_default_na,
        verbose=verbose,
        parse_dates=parse_dates,
        date_parser=date_parser,
        thousands=thousands,
        comment=comment,
        skipfooter=skipfooter,
        convert_float=convert_float,
        mangle_dupe_cols=mangle_dupe_cols,
        **kwds
    )

pd.ExcelFile 返回值是一個(gè)Excel對(duì)象,不能直接用,但是可以讀取整個(gè)Excel內(nèi)容

四、pd.ExcelFile

file = pd.ExcelFile('D:\\data\\py\\test.xlsx')

sheet頁名稱

print(file.sheet_names)
['一年級(jí)', '二年級(jí)']

遍歷讀取每個(gè)sheet頁的內(nèi)容

for name in file.sheet_names:
    _df = pd.read_excel(file,name)
    print(_df)
  姓名  年齡 性別  住址
0  張三   7  男 NaN
1  李四   6  男 NaN
2  王芳   6  女 NaN
   姓名  年齡 性別
0  李明   8  男
1  劉敏   8  女
2  張強(qiáng)   7  男

將兩個(gè)sheet頁的內(nèi)容合并,并添加一列內(nèi)容為sheet頁名稱

df_list=[]
for name in file.sheet_names:
    _df = pd.read_excel(file,name)
    _df['班級(jí)']=name
    df_list.append(_df)
df = pd.concat([_df for _df in df_list],sort=False)
print(df)
姓名  年齡 性別  住址   班級(jí)
0  張三   7  男 NaN  一年級(jí)
1  李四   6  男 NaN  一年級(jí)
2  王芳   6  女 NaN  一年級(jí)
0  李明   8  男 NaN  二年級(jí)
1  劉敏   8  女 NaN  二年級(jí)
2  張強(qiáng)   7  男 NaN  二年級(jí)

忽略掉原來的index

df = pd.concat([_df for _df in df_list],ignore_index=True,sort=False)
print(df)
姓名  年齡 性別  住址   班級(jí)
0  張三   7  男 NaN  一年級(jí)
1  李四   6  男 NaN  一年級(jí)
2  王芳   6  女 NaN  一年級(jí)
3  李明   8  男 NaN  二年級(jí)
4  劉敏   8  女 NaN  二年級(jí)
5  張強(qiáng)   7  男 NaN  二年級(jí)

修改列名為英文

df = df.rename(columns={'姓名': 'name', '年齡': 'age', '性別': 'sex', '住址': 'address', '班級(jí)': 'class'})
print(df)
name  age sex  address class
0   張三    7   男      NaN   一年級(jí)
1   李四    6   男      NaN   一年級(jí)
2   王芳    6   女      NaN   一年級(jí)
3   李明    8   男      NaN   二年級(jí)
4   劉敏    8   女      NaN   二年級(jí)
5   張強(qiáng)    7   男      NaN   二年級(jí)

將df保存為CSV、Excel文件

df.to_csv('../data/sheet合并.csv',index=False) 
df.to_excel('../data/sheet合并.xls',index=True) 

五、總結(jié)

可以發(fā)現(xiàn)Python讀寫Excel文件還是很方便的!

/python/blob/master/data/sheet%E5%90%88%E5%B9%B6.xls)

df.to_csv('../data/sheet合并.csv',index=False) 
df.to_excel('../data/sheet合并.xls',index=True) 

到此這篇關(guān)于教你用Python實(shí)現(xiàn)Excel表格處理的文章就介紹到這了,更多相關(guān)Python處理Excel內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python讀寫Excel表格的方法
  • python 刪除excel表格重復(fù)行,數(shù)據(jù)預(yù)處理操作
  • Python使用OpenPyXL處理Excel表格
  • 如何用python處理excel表格
  • Python編程快速上手——Excel表格創(chuàng)建乘法表案例分析
  • Python辦公自動(dòng)化之教你用Python批量識(shí)別發(fā)票并錄入到Excel表格中

標(biāo)簽:銅川 通遼 阿里 潛江 呂梁 株洲 黑龍江 常德

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《教你用Python實(shí)現(xiàn)Excel表格處理》,本文關(guān)鍵詞  教,你用,Python,實(shí)現(xiàn),Excel,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《教你用Python實(shí)現(xiàn)Excel表格處理》相關(guān)的同類信息!
  • 本頁收集關(guān)于教你用Python實(shí)現(xiàn)Excel表格處理的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美日韩和欧美的一区二区| 欧美日韩一区二区电影| 91在线观看免费视频| 5566中文字幕一区二区电影| 一区在线播放视频| 狠狠色狠狠色合久久伊人| 欧美专区亚洲专区| 国产精品另类一区| 国产麻豆成人精品| 日韩欧美色综合| 天使萌一区二区三区免费观看| 91在线你懂得| 欧美激情一区二区三区全黄| 美女一区二区三区| 日韩一区和二区| 天天综合色天天综合| 欧美午夜精品一区二区蜜桃| 亚洲欧洲国产日韩| 99久久国产综合精品色伊| 国产性色一区二区| 国产成人综合在线| 久久婷婷一区二区三区| 国产一区二区三区香蕉| 精品久久久网站| 六月婷婷色综合| 精品国产免费一区二区三区四区 | 91福利视频网站| 中文字幕一区在线观看视频| 成人性生交大合| 国产精品女主播av| 99综合电影在线视频| 日韩伦理免费电影| 色偷偷久久人人79超碰人人澡| 中文字幕日本乱码精品影院| 色综合久久综合网欧美综合网| 亚洲欧洲日韩在线| 欧美专区亚洲专区| 日日摸夜夜添夜夜添精品视频| 欧美日韩成人综合| 久久精品国产久精国产爱| 久久综合九色综合97婷婷| 国产高清在线观看免费不卡| 国产精品色一区二区三区| 色又黄又爽网站www久久| 亚洲尤物在线视频观看| 欧美一区二视频| 国内精品自线一区二区三区视频| 久久噜噜亚洲综合| 久久99久久99小草精品免视看| 精品福利在线导航| 91网站在线观看视频| 亚洲国产中文字幕| 精品国产伦一区二区三区观看体验 | 蜜臀久久久99精品久久久久久| 精品国产欧美一区二区| 成人午夜激情影院| 亚洲国产日产av| 欧美精品一区二区三区高清aⅴ| 成人激情校园春色| 日韩国产在线观看一区| 国产欧美一区二区精品性色| 欧美最猛性xxxxx直播| 久久99精品国产.久久久久久| 国产精品毛片高清在线完整版| 欧美日韩一区久久| 成人黄色在线看| 日韩电影在线看| 国产精品色噜噜| 欧美一区二区三区免费观看视频 | 色94色欧美sute亚洲线路二| 日韩不卡一二三区| 亚洲精品欧美激情| 精品久久久久久综合日本欧美| gogogo免费视频观看亚洲一| 麻豆精品久久久| 亚洲男同性视频| 国产视频一区二区在线| 在线播放91灌醉迷j高跟美女| 99久久免费视频.com| 久国产精品韩国三级视频| 亚洲精品久久久蜜桃| 国产清纯美女被跳蛋高潮一区二区久久w | 国产精品久久久久精k8| 日韩色在线观看| 欧美日韩中文精品| 91视频观看视频| av高清不卡在线| 国产精品一二一区| 极品尤物av久久免费看| 午夜欧美电影在线观看| 亚洲综合色噜噜狠狠| 国产精品成人午夜| 中文字幕精品—区二区四季| 精品电影一区二区| 日韩欧美二区三区| 日韩欧美第一区| 日韩午夜在线影院| 欧美一区二区久久| 欧美一区二区在线视频| 欧美日韩精品专区| 91精品国产综合久久久久久久 | 日韩高清在线一区| 图片区小说区区亚洲影院| 亚洲综合在线电影| 亚洲综合一区二区三区| 亚洲精品欧美激情| 亚洲制服欧美中文字幕中文字幕| 亚洲男人都懂的| 一区二区三区在线免费视频| 综合分类小说区另类春色亚洲小说欧美 | 久久精品99国产国产精| 蜜臀av性久久久久蜜臀aⅴ| 日本午夜一区二区| 蜜桃视频在线观看一区二区| 日韩成人精品在线观看| 美女脱光内衣内裤视频久久网站 | 色呦呦网站一区| 91黄色激情网站| 欧美在线短视频| 欧美日韩国产天堂| 精品国产区一区| 日本一二三不卡| 亚洲欧美色一区| 亚洲成av人片| 国产综合久久久久久鬼色| 国产福利不卡视频| 91丨porny丨国产入口| 欧美午夜精品一区二区蜜桃| 宅男噜噜噜66一区二区66| 26uuu色噜噜精品一区二区| 欧美国产在线观看| 亚洲综合色丁香婷婷六月图片| 日韩不卡免费视频| 成人黄色片在线观看| 日本道免费精品一区二区三区| 欧洲国内综合视频| 久久伊人中文字幕| 亚洲丝袜另类动漫二区| 视频一区视频二区中文字幕| 国内外成人在线| 91精品办公室少妇高潮对白| 91精品综合久久久久久| 久久久欧美精品sm网站| 亚洲另类在线一区| 久久机这里只有精品| 色综合久久精品| 欧美大片在线观看一区二区| 国产精品成人在线观看| 美国av一区二区| 日本电影亚洲天堂一区| 久久中文字幕电影| 五月婷婷另类国产| 北岛玲一区二区三区四区| 欧美一区二区三区视频免费播放 | 秋霞成人午夜伦在线观看| 成人免费视频一区| 91精品国产全国免费观看| 亚洲丝袜自拍清纯另类| 国产在线不卡一区| 在线播放中文一区| 亚洲青青青在线视频| 国产一区二区三区久久久| 欧美精品九九99久久| 伊人色综合久久天天| 国产一区二区在线看| 91精品国产综合久久香蕉麻豆| 国产精品久久久99| 国产精品一区二区免费不卡| 欧美日韩不卡一区| 亚洲综合色丁香婷婷六月图片| 成人深夜视频在线观看| 久久久久免费观看| 麻豆视频一区二区| 欧美一区二区视频在线观看| 亚洲一区免费在线观看| 91亚洲精品久久久蜜桃网站 | 亚洲成av人影院| 91麻豆蜜桃一区二区三区| 国产欧美精品在线观看| 国产伦精品一区二区三区在线观看| 4438x成人网最大色成网站| 亚洲国产一区二区三区青草影视| 色综合中文综合网| 中文字幕在线不卡一区二区三区| 国产福利一区在线| 久久综合色之久久综合| 韩国理伦片一区二区三区在线播放| 欧美丰满一区二区免费视频| 亚洲福利一区二区三区| 欧美在线免费播放| 亚洲国产精品久久人人爱| 欧美日韩在线播放一区| 亚洲午夜日本在线观看| 在线不卡一区二区| 久久精品国产亚洲高清剧情介绍| 日韩欧美国产综合一区| 经典三级一区二区| 中文字幕av一区二区三区免费看| 丁香激情综合五月| 一区二区三区四区视频精品免费 |