為專案設定目錄結構是為了將功能類似的檔案放置在同一目錄內,增強專案的可讀性和可維護性。如果乙個python專案功能單一,**量很小,那就沒必要設定的這麼複雜。
下圖是乙個示例專案的目錄結構:
1,bin目錄:是整個應用程式的執行檔案目錄,其中start.py檔案是啟動入口
2,conf目錄:是整個應用程式的配置檔案目錄,config.yaml是其中乙個配置檔案
4,db目錄:是整個應用程式的資料庫檔案目錄
5,lib目錄:是整個應用程式的通用功能指令碼和第三方應用檔案存放目錄
6,log目錄:是整個應用程式的日誌檔案目錄
8,tests目錄:是整個應用程式的測試檔案目錄
9,venv-win32目錄:是整個應用程式的32位虛擬環境目錄,用於執行和打包32應用程式
10,venv-win64目錄:是整個應用程式的64位虛擬環境目錄,用於執行和打包64應用程式
11,readme.txt:專案說明文件
12,requirements.txt:用於存放整個應用依賴的外部python包列表
VC 2005專案的目錄結構設定
vc 2005 專案的目錄結構設定 flyfish 2010 03 23 星期二為了方便程式的打包和 轉移,需要手動配置一下 vc2005。在 d 根目錄下新建乙個名為 的基於對話方塊的 mfc應用程式 預設生成的資料夾結構為 d 活動解決方案配置設定為 debug 和release 分別生成解決方...
python專案目錄結構
參考資料 假設你的專案名為foo,我比較建議的最方便快捷目錄結構這樣就足夠了 foo bin foo foo tests init py test main.py init py main.py docs conf.py abc.rst setup.py requirements.txt readm...
nodejs目錄結構設計
project makefile makefile檔案 benchmark 基準測試 controllers 控制器 proxy 資料 目錄,類似於mvc的m層 views 檢視目錄 lib 沒有模組化的檔案目錄 middlewares 中介軟體 test 測試目錄 tools 工具目錄 asset...