iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Python

上次介紹的棒球套件很少更新了,那就只好自己寫一個!? 系列

上一屆介紹了 pybaseball 已經很少在更新了,但裡面使用的資料來源其實有一直有新內容,那麼只好自己來寫一分給大家使用了。
這次會介紹如何上傳自己寫的 python code 到 pypi 並開源給大家使用
也會再介紹多了哪些線上棒球資源

參賽天數 12 天 | 共 12 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 01 - 前言

動機 哈囉,大家好,我是 LiHsuan,去年的鐵人賽我介紹了 Python 的取得大聯盟數據的套件 pybaseball,有興趣的可以從這邊看: Pyth...

2024-09-15 ‧ 由 lihsuanh 分享
DAY 2

Day 02 - 開發環境介紹

大家好,今天會介紹平常我自己的開發環境,由於我是使用 Mac 系統,所以可能會跟 Windows 系統的環境設置滿不一樣的,但我也還是會盡量兩邊都照顧到。 Py...

2024-09-16 ‧ 由 lihsuanh 分享
DAY 3

Day 03 - VSCode 程式編輯器

昨天介紹了如何安裝 Python 花了點篇幅,今天繼續把開發環境介紹完。這次要介紹的是我自己會使用的程式編輯器 Visual Studio Code 又通稱 V...

2024-09-17 ‧ 由 lihsuanh 分享
DAY 4

Day 04 - PyPI 與 Github

前兩天介紹完了開發環境,今天要來介紹存放 Python 套件的地方 PyPI,以及我們存放自己程式碼的地方 Github,認識他們我們就能開發自己的 Pytho...

2024-09-18 ‧ 由 lihsuanh 分享
DAY 5

Day 05 - 在 Github 上面建立專案

今天開始終於我們實作的部分,我應該會照著 Python 官方文件的流程去執行各個步驟來上傳我們的套件到 PyPI,不過在那之前,我們需要先在我們的 Github...

2024-09-19 ‧ 由 lihsuanh 分享
DAY 6

Day 06 - Open Source License

昨天建好我們第一個 Repo,我有提到我們在公開我們的原始碼的時候,會需要 License(授權/許可證)這個東西來保障我們的權益,有點像是智慧財產權或是我們拍...

2024-09-20 ‧ 由 lihsuanh 分享
DAY 7

Day 07 - Git 介紹

昨天幫我們的 Repo 加了 License,接下來今天要來介紹如何把 Github 上面的程式碼拉到我們本地端(Local),也是從網路上把程式碼下載回到我們...

2024-09-21 ‧ 由 lihsuanh 分享
DAY 8

Day 08 - 用 Git 指令 下載 Repo 到本地端

昨天大概介紹了一下 Git 這個東西,今天接下來介紹如何使用 Git 指令下載我們放在 Github 上的程式碼,篇幅夠的話也會介紹一些其他基礎 Git 指令。...

2024-09-22 ‧ 由 lihsuanh 分享
DAY 9

Day 09 - 簡單上傳一版到 TestPyPI

昨天成功把程式碼拉到本地端,今天我們會來嘗試上傳到一版到 TestPyPI。為什麼 TestPyPI 而不是 PyPI 呢,顧名思義 TestPyPI 就是讓我...

2024-09-23 ‧ 由 lihsuanh 分享
DAY 10

Day 10 - 上傳程式碼回 Github

昨天我們成功把套件上傳到測試環境,在上傳到正式的 PyPI 之前,今天想介紹怎麼把我們在本地端修改的程式碼,這樣之後就能配合 Github Actions 來建...

2024-09-24 ‧ 由 lihsuanh 分享