Python Table Manners 系列


這裡已經不再維護了,可以到我的個人部落格 看更新的文章

Python Table Manners - A Clean Style 是我在 PyCon CA 2019 給的一個分享
內容是介紹在開發 Python 專案時能用的工具們,並且把它們串成一個工作流
希望能讓剛接觸 Python 的朋友們,能在早期就碰到這些好用的工具,少踩一些雷

原本打算找個時間把這些內容整理成文章
但在沒人督促的情況下,當然就忘了 XD
剛好看到 連續七天寫作挑戰,解放你的技術創作力
就給個理由來督促一下自己

除了在 PyCon CA 分享中提到的內容外,還會多整理一些在貢獻 commitizen 學到的工具

目前預計會包含以下的內容

  • 虛擬環境和套件管理
  • 測試
  • 程式碼風格
  • 管理繁瑣任務
  • pre-commit: git commit 前做完檢查
  • Commitizen: 規格化 git commit
  • 安全性檢查
  • 文件
  • 持續整合
  • Cookiecutter: 程式專案模板

當初整理 PyCon CA 2019 投影片的時候,大多是把這些工具應用到 pycontw-postevent-report-generator
這是 PyCon TW 用來自動產生會後分析報表的工具,歡迎一起來貢獻~
當然能一起來當志工就更棒了 🎉
👉 PyCon Taiwan 志工招募

參考資料

有些文章會同時涵括多過我想提的主題,我會把那些參考資料放在這
如果是我聽過的 PyCon 演講,我會連結到我自己的 PyCon Note,裡面會有該場演講的相關資訊和我的筆記

#Python







你可能感興趣的文章

[PySide6]QMainWindow - 功能表

[PySide6]QMainWindow - 功能表

滲透測試重新打底(8)--Windows 提權手法

滲透測試重新打底(8)--Windows 提權手法

Vue3使用i18n之語系切換

Vue3使用i18n之語系切換






留言討論