python如何開啟excel
python是一門適合做科學計算的語言。openpyxl是一個第三方庫,可以處理xlsx格式的Excel檔案。pip install openpyxl安裝。
讀取Excel檔案
需要匯入相關函式
from openpyxl import load_workbook # 預設可讀寫,若有需要可以指定write_only和read_only為True wb = load_workbook('pythontab.xlsx') 預設開啟的檔案為可讀寫,若有需要可以指定引數read_only為True。
獲取工作表--Sheet
# 獲得所有sheet的名稱 print(wb.get_sheet_names()) # 根據sheet名字獲得sheet a_sheet = wb.get_sheet_by_name('Sheet1') # 獲得sheet名 print(a_sheet.title) # 獲得當前正在顯示的sheet, 也可以用wb.get_active_sheet() sheet = wb.active
獲取單元格
# 獲取某個單元格的值,觀察excel發現也是先字母再數字的順序,即先列再行 b4 = sheet['B4'] # 分別返回 print(f'({b4.column}, {b4.row}) is {b4.value}') # 返回的數字就是int型 # 除了用下標的方式獲得,還可以用cell函式, 換成數字,這個表示B2 b4_too = sheet.cell(row=4, column=2) print(b4_too.value)
b4.column返回B, b4.row返回4, value則是那個單元格的值。另外cell還有一個屬性coordinate, 像b4這個單元格返回的是座標B4。
獲得最大行和最大列
獲取行和列
sheet.rows為生成器, 裡面是每一行的資料,每一行又由一個tuple包裹。
sheet.columns類似,不過裡面是每個tuple是每一列的單元格。
推薦學習《》
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3244/viewspace-2835236/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何在同一視窗開啟多個ExcelExcel
- linux如何開啟pythonLinuxPython
- excel開啟csv中文亂碼Excel
- 如何用python pandas操作excel?PythonExcel
- python如何開啟音樂檔案Python
- 用java在IE中開啟ExcelJavaExcel
- win10右鍵開啟方式找不到excel如何解決_win10系統右鍵開啟方式沒有excel解決方法Win10Excel
- 【瀏覽器開啟匯出的excel】瀏覽器Excel
- 判斷excel檔案是否被開啟Excel
- 如何在Excel中錄入時開啟單元格自動下拉選單Excel
- Excel匯出 並完成後自動開啟Excel
- excel開啟不顯示win10怎麼辦_ excel開啟不顯示win10的修復方法ExcelWin10
- excel in pythonExcelPython
- Win10系統無法開啟excel提示已停止工作如何解決Win10Excel
- pageoffice提取線上開啟的excel表格資料Excel
- excel開啟後灰色不顯示內容 excel全是灰色無法編輯Excel
- python自動開啟瀏覽器下載zip,並且提取內容寫入excelPython瀏覽器Excel
- Excel開啟CSV檔案出現亂碼怎麼辦?Excel開啟csv檔案出現亂碼的解決方法Excel
- win10 excel開啟亂碼怎麼辦_win10系統excel顯示亂碼應該如何解決Win10Excel
- Windows10系統開啟excel2013檔案時很慢如何解決WindowsExcel
- python操作excelPythonExcel
- 開啟sqlserver2014匯入EXCEL功能SQLServerExcel
- 解決excel開啟.csv檔案亂碼問題Excel
- win10 excel有密碼保護怎麼強制開啟_win10 excel有密碼保護如何解除Win10Excel密碼
- 如何在 Python 中自動化處理 Excel 表格?PythonExcel
- win10 裡如何開啟rmvb_win10如何開啟rmvb影片Win10
- Apache DolphinScheduler如何開啟開機自啟動功能?Apache
- Excel2013怎麼設定開啟密碼?Excel密碼
- python pdf轉ExcelPythonExcel
- python 操作 Excel 表格PythonExcel
- python EXCEL處理PythonExcel
- Python 玩轉 ExcelPythonExcel
- python 讀寫 excelPythonExcel
- python 3 操作 excelPythonExcel
- Python讀寫ExcelPythonExcel
- python處理ExcelPythonExcel
- python excel pandas openpyxlPythonExcel
- 如何開啟php專案PHP