Python 編碼規範/最佳實踐是什麼?


您可以將 PEP8 指南作為聖經。幾乎所有 Python 世界都使用此指南來編寫乾淨、易懂和標準的 Python 程式碼。這作為擴充套件提供,作為所有現代文字編輯器的程式碼風格檢查工具。您可以在 https://python.club.tw/dev/peps/pep-0008/ 檢視它。

正確地構建您的資料夾。所有專案都需要正確的結構。這有助於更好地組織程式碼。Python 有一種您應該使用的約定俗成的資料夾結構。

README.rst
LICENSE
setup.py
requirements.txt
sample/__init__.py
sample/core.py
sample/helpers.py
docs/conf.py
docs/index.rst
tests/test_basic.py
tests/test_advanced.py


使用 doctest。doctest 模組搜尋看起來像互動式 Python 會話的文字片段,然後執行這些會話以驗證它們的工作方式與顯示的完全相同。這是該語言最好用和最有用的部分之一,您應該最大程度地使用它。這允許進行測試驅動開發 (TDD)。

使用 PyPi 獲取所有模組。PyPi 是 Python 模組的中央儲存庫。無需構建自己的包,請使用 pip 從 Pypi 安裝模組。


透過遵守 Python 慣用法編寫 Pythonic 程式碼。這需要一些時間來適應,但可以幫助您走得更遠。您可以在以下網址閱讀更多關於 Python 慣用法的文章:
http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html

更新於: 2020年3月5日

539 次瀏覽

啟動您的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.