python 專案目錄結構設定 - 程式人生

文章推薦指數: 80 %
投票人數:10人

為專案設定目錄結構是為了將功能類似的檔案放置在同一目錄內,增強專案的可讀性和可維護性。

如果一個python專案功能單一,程式碼量很小, ... 程式人生>程式設計>python專案目錄結構設定 python專案目錄結構設定 阿新•來源:網路•發佈:2020-02-14 為專案設定目錄結構是為了將功能類似的檔案放置在同一目錄內,增強專案的可讀性和可維護性。

如果一個python專案功能單一,程式碼量很小,那就沒必要設定的這麼複雜。

下圖是一個示例專案的目錄結構: 1,bin目錄:是整個應用程式的執行檔案目錄,其中start.py檔案是啟動入口 2,conf目錄:是整個應用程式的配置檔案目錄,config.yaml是其中一個配置檔案 3,core目錄:是整個應用程式的核心模組,core.py是核心業務邏輯指令碼檔案 4,db目錄:是整個應用程式的資料庫檔案目錄 5,lib目錄:是整個應用程式的通用功能指令碼和第三方應用檔案存放目錄 6,log目錄:是整個應用程式的日誌檔案目錄 7,res目錄:是整個應用程式的圖示、圖片、ui等目錄 8,tests目錄:是整個應用程式的測試檔案目錄 9,venv-win32目錄:是整個應用程式的32位虛擬環境目錄,用於執行和打包32應用程式 10,venv-win64目錄:是整個應用程式的64位虛擬環境目錄,用於執行和打包64應用程式 11,readme.txt:專案說明文件 12,requirements.txt:用於存放整個應用依賴的外部Python包列表 python專案目錄python目錄結構建議專案目錄結構 wxpython自定義下拉列表框過程圖解 «上一篇 python對Excel的讀取的示例程式碼 下一篇» 相關推薦 .NET垃圾回收器原理及使用EntityFrameworkCore工具使用命令列js的Map函式使用方法詳解關於指令重排現象的兩個階段詳解shell程式設計入門之變數,字串,陣列,函式使用方法總結.NET正則表示式最佳用法WPF使用AForge呼叫攝像頭JS跨域之window.name實現的跨域資料傳輸 搜尋 熱門文章 AF&SD 2019-12-25 iOS自動釋放池autoreleasepool(二) 2019-12-25 Flutter-生命週期 2019-12-25 ADS 基礎教學 Mysql入門 Sql入門 Android入門 Docker入門 Go語言入門 Ruby程式入門 Python入門 Python進階 Django入門 Python爬蟲入門 ADS 人氣文章 Flutter-生命週期 2019-12-25 iOS自動釋放池autoreleasepool(二) 2019-12-25 AF&SD 2019-12-25 js的Map函式使用方法詳解 2022-01-31 史上耦合度最低的新增標題欄方式 2020-06-24 TabControl美化擴充套件----------WinForm控制元件開發系列 2020-06-22 關於指令重排現象的兩個階段詳解 2022-01-31 面試遇到Runtime的第二天-isa和meta-Class 2020-06-24 Qt對話方塊窗體關閉時,如何自動銷燬窗體類物件、清空記憶體 2020-06-22 shell程式設計入門之變數,字串,陣列,函式使用方法總結 2022-01-31 熱門標籤 JavaPython演算法vuewin10JavaScriptMySQLC++jsAndroidiOSSpring資料結構C語言資料庫前端springbootC#筆記字串 ADS



請為這篇文章評分?