您會推薦在單一檔案中定義多個 Python 類嗎?
Python 並不是只基於類——Python 中程式碼分解的基本單元是模組。模組是一個可能擁有幾十個密切相關的類的獨立事物。模組中也可以同時包含函式和類。在 Python 中,遵循的是“一個模組=一個檔案”的規則。
在 Python 中,如果您將自己限制在每個檔案一個類(這在 Python 中並不禁止),那麼最終可能會建立大量的小檔案——這使得跟蹤困難。
因此,根據實際情況和便利性,在 Python 中每個檔案中可以包含一個或多個類。
廣告
Python 並不是只基於類——Python 中程式碼分解的基本單元是模組。模組是一個可能擁有幾十個密切相關的類的獨立事物。模組中也可以同時包含函式和類。在 Python 中,遵循的是“一個模組=一個檔案”的規則。
在 Python 中,如果您將自己限制在每個檔案一個類(這在 Python 中並不禁止),那麼最終可能會建立大量的小檔案——這使得跟蹤困難。
因此,根據實際情況和便利性,在 Python 中每個檔案中可以包含一個或多個類。