Python 操控 Excel 利用 openpyxl 套件

內容說明

說明大衛在 Python openpyxl 套件學習的路上,有用到的語法紀錄

安裝套件

如果你跟我用的一樣,都是用 Spyder 此軟體來寫程式的話,只需要去旁邊的 Console 打下方指令即可。

如果不是,那就在 terminal 中打此指令也是可以的。

1
pip install openpyxl

在程式中匯入套件

沒有匯入的話,這份程式碼是沒辦法使用此套件的

1
import openpyxl

Python Openpyxl 的一些用法

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import openpyxl

# 建立一個 Excel
workbook = openpyxl.Workbook()

# 焦點放在第一張工作表
sheet = workbook.worksheets[0]

# 第一張工作表 A1 儲存格設定值為 "Hello David and Openpyxl."
sheet["A1"] = "Hello David and Openpyxl."

# 將 text 設定成第一張工作表 A1 儲存格
text = sheet["A1"].value

# row 最大數量
print(sheet.max_row)

# column 最大數量
print(sheet.max_column)

# 儲存檔案
workbook.save('test.xlsx')

參考連結

[2020鐵人賽Day16]糊裡糊塗Python就上手-Python Excel 操縱套餐(使用openpyxl)

心得

Python 操作 Excel 比起 C++ 真的是優秀太多了,很不賴欸,怪不得會有那麼多人喜歡寫 Python,如果是要寫應用,我自己也會越來越喜歡寫 Python XD,不過可能要注意一下還是要懂那些內涵,不然就像是一個會用的麻瓜。

  • 版權聲明: 本部落格所有文章除有特別聲明外,均採用 Apache License 2.0 許可協議。轉載請註明出處!
  • © 2020-2024 John Doe
  • Powered by Hexo Theme Ayer
  • PV: UV: