Python Table Manners - Cookiecutter 專案模板
Python Table Manners 系列 整理了各種開發 Python 專案能用到的工具們
如果每次重新開啟新專案都得重複設定的步驟就很浪費時間
所以我將它們整理成專案模板 cookiecutter-python-template
下次創立新專案的時候,只要透過這個模板就能快速產生已經設定好的空白專案
這篇文章會跟大家聊聊如何使用這個專案模板和如何建立自己的專案模板
Python Table Manners 系列 整理了各種開發 Python 專案能用到的工具們
如果每次重新開啟新專案都得重複設定的步驟就很浪費時間
所以我將它們整理成專案模板 cookiecutter-python-template
下次創立新專案的時候,只要透過這個模板就能快速產生已經設定好的空白專案
這篇文章會跟大家聊聊如何使用這個專案模板和如何建立自己的專案模板
其實這篇文章應該一年前就該寫了...
今年為了在 PyCon TW 的 Lightning Talk 想個梗,就拿出來講 (slide)
沒想到被投影機擺了一道......
上週六參加了第一場遠端的 Python 研討會 Remote Python Pizza
由於疫情的關係,國外的 PyCon 大多轉往線上或取消
雖然目前還不確定今年台灣的狀況會如何
但先觀摩一下其他社群怎麼做的,對我們也很有幫助
Python 開源專案中,Sphinx 是很常見的文件產生工具
它能將 reStructuredText 寫成的文件轉成網頁
Read the Docs 也直接支援 Sphinx 產生的網頁
接續著前一篇的 pre-commit ,繼續談 git 相關的工具
這篇來聊聊如何透過 commitizen 規範 commit message
還有規範過的 commit message 能拿來做什麼
前一篇提到了透過 invoke 簡化繁瑣的指令
但人類除了是懶惰的,還是健忘的
即使已經更簡便了,沒被督促常常還是會忘了執 …