国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【python】Excel文件的讀取操作

這篇具有很好參考價值的文章主要介紹了【python】Excel文件的讀取操作。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

測試用例.xlsx文件內(nèi)容

【python】Excel文件的讀取操作,python,excel,開發(fā)語言

利用xlrd模塊讀取文件

import xlrd

filename = '測試用例.xlsx'
# 讀取Excel表文件
wb = xlrd.open_workbook(filename)
# 讀取Excel表中的第一個工作表
sheet = wb.sheet_by_index(0)
# 讀取有內(nèi)容的表格行數(shù)
rows = sheet.nrows
# 讀取有內(nèi)容的表格列數(shù)
cols = sheet.ncols
# 通過第幾行第幾列的方式,讀取所有數(shù)據(jù),并存放到列表中
lsts = []
for row in range(rows):
    lst = []
    for col in range(cols):
        cell_data = sheet.cell_value(row,col)
        lst.append(cell_data)
    lsts.append(lst)
print(lsts)
print("--------------輸出第2行的內(nèi)容---------------")
print(lsts[1])
print("--------------輸出第2行第3列的內(nèi)容---------------")
print(lsts[1][2])

?輸出結(jié)果:

【python】Excel文件的讀取操作,python,excel,開發(fā)語言

需要注意的是,我用的xlrd版本是 1.2.0,不是最新版本的,最新版本可能不支持讀取xlsx,所以才會出現(xiàn)讀取xlsx文件報錯的情況,自行降版本試下

利用?pandas模塊讀取文件

import pandas as pd

file_path = '測試用例.xlsx'
# 讀取Excel文件,其中header=0表示表中第一行為表頭;
# 如果需要讀取,那么可以header=None
raw_data = pd.read_excel(file_path,header=0)
# 提取表中數(shù)據(jù),獲取數(shù)據(jù)的類型為numpy.ndarray(多維數(shù)組),可像列表一樣取值
data = raw_data.values
# 輸出第1行內(nèi)容
print(data[0])
# 輸出第1行第2列
print(data[0][1])

?輸出結(jié)果:

【python】Excel文件的讀取操作,python,excel,開發(fā)語言

?使用pandas模塊讀取Excel文件時,可能會報:ImportError: Missing optional dependency 'openpyxl'. Use pip or conda to install openpyxl.很明了的錯誤提示,就是缺少openpyxl模塊,需要去安裝openpyxl模塊

如果要將多維數(shù)組轉(zhuǎn)化為list數(shù)組,可以使用tolist()方法進行轉(zhuǎn)換文章來源地址http://www.zghlxwxcb.cn/news/detail-549962.html

# 將多維數(shù)組類型轉(zhuǎn)換為list數(shù)組
data = raw_data.values.tolist()

到了這里,關(guān)于【python】Excel文件的讀取操作的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • Pandas對Excel文件進行讀取、增刪、打開、保存等操作的代碼實現(xiàn)

    Pandas 是一種基于 NumPy 的開源數(shù)據(jù)分析工具,用于處理和分析大量數(shù)據(jù)。Pandas 模塊提供了一組高效的工具,可以輕松地讀取、處理和分析各種類型的數(shù)據(jù),包括 CSV、Excel、SQL 數(shù)據(jù)庫、JSON 等格式的數(shù)據(jù)。 pd.read_csv() / pd.read_excel() / pd.read_sql() 等:讀取不同格式的數(shù)據(jù)文件或 S

    2024年02月13日
    瀏覽(42)
  • [excel與dict] python 讀取excel內(nèi)容并放入字典、將字典內(nèi)容寫入 excel文件

    一 讀取excel內(nèi)容、并放入字典 1 讀取excel文件 2 讀取value,舍棄行號 3 讀取為字典 一 讀取excel內(nèi)容、并放入字典(完整代碼) 二、將字典內(nèi)容寫入 excel文件 1 假設(shè)已有字典內(nèi)容為: 即student列表里有4個字典, 第一個字典里面有3對key-value \\\"num\\\": 1, \\\"name\\\": \\\"cod1\\\", \\\"wfm\\\": 0.1 2 導入Workb

    2024年02月04日
    瀏覽(31)
  • Python讀取csv、Excel文件生成圖表

    Python讀取csv、Excel文件生成圖表

    簡介 本文章介紹了通過讀取?csv 或 Excel 文件內(nèi)容,將其轉(zhuǎn)換為折線圖或柱狀圖的方法,并寫入 html 文件中。 目錄 1. 讀取CSV文件 1.1. 生成折線圖 1.1.1. 簡單生成圖表 1.1.2. 設(shè)置折線圖格式 1.2. 生成柱狀圖 1.2.1. 簡單生成圖表 1.2.2. 設(shè)置柱狀圖格式 2. 讀取Excel文件 2.1. 生成折線圖

    2024年02月15日
    瀏覽(24)
  • 【python讀取excel文件保存為矩陣形式】

    python實現(xiàn)對excel表格不同文件形式的讀取 我最近在用 pycharm 讀取excel數(shù)據(jù)出現(xiàn)幾個莫名其妙的問題, 我解決問題之后,覺得還是把這些坑都寫清楚,方便 python 的初學者。 ?用xlrd庫讀取.xls文件 ?用庫openpyxl讀取.xlsx文件 ?\\\'.xls文件的讀取\\\' \\\'.xlsx文件的讀取\\\'?

    2024年02月13日
    瀏覽(48)
  • Python:使用openpyxl讀取Excel文件轉(zhuǎn)為json數(shù)據(jù)

    Python:使用openpyxl讀取Excel文件轉(zhuǎn)為json數(shù)據(jù)

    openpyxl - A Python library to read/write Excel 2010 xlsx/xlsm files 文檔 https://openpyxl.readthedocs.io/en/stable/ https://pypi.org/project/openpyxl/ 安裝 環(huán)境 讀取文件示例:將Excel文件讀取為json數(shù)據(jù) 有如下一個文件 data.xlsx 實現(xiàn)代碼 輸出讀取的json數(shù)據(jù) 讀寫示例

    2024年02月15日
    瀏覽(33)
  • python如何批量讀取一個文件夾里的所以excel文件

    python如何批量讀取一個文件夾里的所以excel文件

    在數(shù)據(jù)分析工作中,嘗嘗需要處理多個不同月的excel文件,但無奈與excel文件的局限性,不能同時處理多個月的excel數(shù)據(jù),所以python的批量讀取excel文件就顯得十分重要,下面我將展示如何用python將每個月度的excel數(shù)據(jù)進行讀取并匯總處理和輸出。 最好excel的文件名就是按照日期

    2024年02月16日
    瀏覽(95)
  • python讀取表格數(shù)據(jù)將pdf文件轉(zhuǎn)excel文件最新可用方法

    python讀取表格數(shù)據(jù)將pdf文件轉(zhuǎn)excel文件最新可用方法

    【ptf】 【轉(zhuǎn)換后Excel】 可用看到表格內(nèi)容位置一致,轉(zhuǎn)換完成 (1)安裝camelot庫 (2)轉(zhuǎn)換代碼

    2024年02月15日
    瀏覽(24)
  • 用Python的pandas讀取excel文件中的數(shù)據(jù)

    用Python的pandas讀取excel文件中的數(shù)據(jù)

    hello呀!各位鐵子們大家好呀,今天呢來和大家聊一聊用Python的pandas讀取excel文件中的數(shù)據(jù)。 使用pandas的 read_excel() 方法,可通過文件路徑直接讀取。注意到,在一個excel文件中有多個sheet,因此,對excel文件的讀取實際上是讀取指定文件、并同時指定sheet下的數(shù)據(jù)。可以一次讀

    2024年02月02日
    瀏覽(89)
  • Python讀取excel文件往Elasticsearch數(shù)據(jù)插入時遇到的問題

    Python讀取excel文件往Elasticsearch數(shù)據(jù)插入時遇到的問題

    背景:需要完成一個功能,使用python讀取一個excel文件進行讀取數(shù)據(jù),然后將這些數(shù)據(jù)直接保存到Elasticsearch中。 用到的工具:python、Elasticsearch 一、問題描述 在將項目部署到甲方的時候,出現(xiàn)用戶導入文件無法進行正常插入到Elasticsearch中的情況,當時看的服務器的日志,報

    2023年04月09日
    瀏覽(20)
  • Jupyter:用python讀取pandas的csv文件,txt文件和excel文件

    Jupyter:用python讀取pandas的csv文件,txt文件和excel文件

    首先打開Anaconda Powershell Prompt,輸入豆瓣鏡像源相關(guān)包的下載地址 ?pip ?install ?-i ?https://pypi.doubanio.com/simple/ ?--trusted-host pypi.doubanio.com com后面要有空格,空格后面加pandas,后面好識別pd(pandas是包名,也可以改成其他任意名字,但是盡量不要改,容易出錯) 按回車,顯示S

    2024年02月04日
    瀏覽(96)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包