欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

用python讀取xlsx文件

 更新時間:2020年12月17日 10:51:23   作者:Huny  
這篇文章主要介紹了用python讀取xlsx文件的方法,幫助大家更好的利用python處理excel文件,感興趣的朋友可以了解下

一 準(zhǔn)備工作:

二 xlrd庫讀取

首先安裝xlrd庫,安裝方法:

pip install xlrd
import xlrd
#打開excel
wb = xlrd.open_workbook('test_user_data.xlsx')
#按工作簿定位工作表
sh = wb.sheet_by_name('TestUserLogin')
print(sh.nrows)#有效數(shù)據(jù)行數(shù)
print(sh.ncols)#有效數(shù)據(jù)列數(shù)
print(sh.cell(0,0).value)#輸出第一行第一列的值
print(sh.row_values(0))#輸出第一行的所有值
#將數(shù)據(jù)和標(biāo)題組合成字典
print(dict(zip(sh.row_values(0),sh.row_values(1))))
#遍歷excel,打印所有數(shù)據(jù)
for i in range(sh.nrows):
  print(sh.row_values(i))

輸出結(jié)果:

三:pandas庫讀取

1.安裝pandas:

 pip install pandas

2.代碼如下

import pandas as pd

df = pd.read_excel('test_user_data.xlsx')
data=df.values
print("獲取到所有的值:\n{}".format(data))

結(jié)果如下:

3 操作行列

讀取列數(shù)

import pandas as pd
#讀取第一列、第二列、第四列
df = pd.read_excel('test_user_data.xlsx',sheet_name='TestUserLogin',usecols=[0,1,3])
data = df.values
print(data)

讀取行數(shù)

import pandas as pd
#讀取第一行
df = pd.read_excel('test_user_data.xlsx',sheet_name='TestUserLogin',nrows=1)
data = df.values
print(data)

以上就是用python讀取xlsx文件的詳細(xì)內(nèi)容,更多關(guān)于python讀取xlsx文件的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Python?切片為什么不會索引越界?

    Python?切片為什么不會索引越界?

    這篇文章主要介紹了Python?切片為什么不會索引越界?切片(slice)是?Python?中一種很有特色的特性,在正式開始之前,我們先來從關(guān)于切片的相關(guān)知識開始介紹,感興趣的小伙伴一起參考參考呀</P><P>
    2021-12-12
  • PyCharm中鼠標(biāo)懸停在函數(shù)上時顯示函數(shù)和幫助的解決方法

    PyCharm中鼠標(biāo)懸停在函數(shù)上時顯示函數(shù)和幫助的解決方法

    這篇文章主要介紹了PyCharm中鼠標(biāo)懸停在函數(shù)上時顯示函數(shù)和幫助,本文給大家分享問題解決方法,對PyCharm鼠標(biāo)懸停函數(shù)上顯示函數(shù)的解決方法感興趣的朋友跟隨小編一起看看吧
    2022-11-11
  • Python中Playwright模塊進(jìn)行自動化測試的實現(xiàn)

    Python中Playwright模塊進(jìn)行自動化測試的實現(xiàn)

    playwright是由微軟開發(fā)的Web UI自動化測試工具,本文主要介紹了Python中Playwright模塊進(jìn)行自動化測試的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2023-12-12
  • Python中的自定義函數(shù)學(xué)習(xí)筆記

    Python中的自定義函數(shù)學(xué)習(xí)筆記

    這篇文章主要介紹了Python中的自定義函數(shù)學(xué)習(xí)筆記,本文講解了定義函數(shù)、callable函數(shù)、help函數(shù)等內(nèi)容,需要的朋友可以參考下
    2014-09-09
  • python用faker庫批量生成假數(shù)據(jù)

    python用faker庫批量生成假數(shù)據(jù)

    這篇文章主要介紹了python用faker庫批量生成假數(shù)據(jù),幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-03-03
  • 利用python中集合的唯一性實現(xiàn)去重

    利用python中集合的唯一性實現(xiàn)去重

    集合,用{ }表示,集合中所有元素具有唯一性。這篇文章給大家介紹利用python中集合的唯一性實現(xiàn)去重,感興趣的朋友一起看看吧
    2020-02-02
  • python用tkinter實現(xiàn)一個gui的翻譯工具

    python用tkinter實現(xiàn)一個gui的翻譯工具

    這篇文章主要介紹了python用tkinter實現(xiàn)一個gui的翻譯工具,幫助大家更好的理解和使用python,感興趣的朋友可以了解下 +
    2020-10-10
  • 15個Pythonic的代碼示例(值得收藏)

    15個Pythonic的代碼示例(值得收藏)

    這篇文章主要介紹了15個Pythonic的代碼示例(值得收藏),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • python3模塊smtplib實現(xiàn)發(fā)送郵件功能

    python3模塊smtplib實現(xiàn)發(fā)送郵件功能

    這篇文章主要為大家詳細(xì)介紹了python3模塊smtplib實現(xiàn)發(fā)送郵件功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • Jupyter加載文件的實現(xiàn)方法

    Jupyter加載文件的實現(xiàn)方法

    這篇文章主要介紹了Jupyter加載文件的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04

最新評論