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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux如何開啟pythonLinuxPython
- 如何用python pandas操作excel?PythonExcel
- python如何開啟音樂檔案Python
- excel開啟csv中文亂碼Excel
- win10右鍵開啟方式找不到excel如何解決_win10系統右鍵開啟方式沒有excel解決方法Win10Excel
- excel in pythonExcelPython
- 【瀏覽器開啟匯出的excel】瀏覽器Excel
- Excel匯出 並完成後自動開啟Excel
- Windows10系統開啟excel2013檔案時很慢如何解決WindowsExcel
- python操作excelPythonExcel
- excel開啟不顯示win10怎麼辦_ excel開啟不顯示win10的修復方法ExcelWin10
- python自動開啟瀏覽器下載zip,並且提取內容寫入excelPython瀏覽器Excel
- excel開啟後灰色不顯示內容 excel全是灰色無法編輯Excel
- pageoffice提取線上開啟的excel表格資料Excel
- Excel開啟CSV檔案出現亂碼怎麼辦?Excel開啟csv檔案出現亂碼的解決方法Excel
- 如何在 Python 中自動化處理 Excel 表格?PythonExcel
- win10 excel開啟亂碼怎麼辦_win10系統excel顯示亂碼應該如何解決Win10Excel
- python excel pandas openpyxlPythonExcel
- python EXCEL處理PythonExcel
- python 操作 Excel 表格PythonExcel
- python pdf轉ExcelPythonExcel
- python 讀寫 excelPythonExcel
- Python 玩轉 ExcelPythonExcel
- 解決excel開啟.csv檔案亂碼問題Excel
- win10 excel有密碼保護怎麼強制開啟_win10 excel有密碼保護如何解除Win10Excel密碼
- python openpyxl讀寫excelPythonExcel
- python+excel=openpyxl(二)PythonExcel
- python+excel=openpyxl(一)PythonExcel
- Python讀取Excel表格PythonExcel
- Excel教程——excel如何使用條件格式Excel
- Apache DolphinScheduler如何開啟開機自啟動功能?Apache
- excel開根號公式 excel怎麼開根號Excel公式
- pageoffice給線上開啟的excel單元格插入圖片Excel
- Excel_不開啟檔案進行跨工作簿查詢Excel
- win10 裡如何開啟rmvb_win10如何開啟rmvb影片Win10
- iPhone開啟CarPlay功能方法 iPhone如何開啟CarPlay功能?iPhone
- Python與Excel VBA比較PythonExcel
- xlwings:在Excel中整合PythonExcelPython