pandas.read_excel(io勿锅,sheet_name = 0,header = 0枣氧,names = None溢十,index_col = None,usecols = None达吞,squeeze = False,dtype = None, ...)
io
:字符串张弛,文件的路徑對象。
sheet_name
:None酪劫、string吞鸭、int、字符串列表或整數(shù)列表覆糟,默認(rèn)為0刻剥。字符串用于工作表名稱,整數(shù)用于零索引工作表位置,字符串列表或整數(shù)列表用于請求多個工作表,為None時獲取所有工作表滩字。
值 | 對應(yīng)操作 |
---|---|
sheet_name=0 | 第一張作為DataFrame |
sheet_name=1 | 第二張作為DataFrame |
sheet_name=“Sheet1” | 第一張作DataFrame |
sheet_name=[0,1,'Sheet5'] | 第1頁造虏,第2頁和第5頁作為DataFrames的字典。 |
header
:指定作為列名的行麦箍,默認(rèn)0漓藕,即取第一行的值為列名。數(shù)據(jù)為列名行以下的數(shù)據(jù)挟裂;若數(shù)據(jù)不含列名享钞,則設(shè)定 header = None。
names
:默認(rèn)為None诀蓉,要使用的列名列表栗竖,如不包含標(biāo)題行暑脆,應(yīng)顯示傳遞header=None
。
index_col
:指定列為索引列狐肢,默認(rèn)None列(0索引)用作DataFrame的行標(biāo)簽添吗。
usecols
:int或list,默認(rèn)為None处坪。
- 如果為None則解析所有列
- 如果為int則表示要解析的最后一列
- 如果為int列表則表示要解析的列號列表
- 如果字符串則表示以逗號分隔的Excel列字母和列范圍列表(例如“A:E”或“A,C架专,E:F”)同窘。范圍包括雙方。
squeeze
:boolean部脚,默認(rèn)為False,如果解析的數(shù)據(jù)只包含一列想邦,則返回一個Series。
dtype
:列的類型名稱或字典委刘,默認(rèn)為None丧没。數(shù)據(jù)或列的數(shù)據(jù)類型。例如{'a':np.float64锡移,'b':np.int32}使用對象保存存儲在Excel中的數(shù)據(jù)而不解釋dtype呕童。如果指定了轉(zhuǎn)換器,則它們將應(yīng)用于dtype轉(zhuǎn)換的INSTEAD淆珊。
skiprows
:省略指定行數(shù)的數(shù)據(jù),從第一行開始夺饲。
skipfooter
:省略指定行數(shù)的數(shù)據(jù),從尾部數(shù)的行開始施符。
dtype
:字典類型{'列名1':數(shù)據(jù)類型往声,‘列名’:數(shù)據(jù)類型},設(shè)定指定列的數(shù)據(jù)類型戳吝。
其余參數(shù)不常使用浩销,不做補(bǔ)充。