python 項(xiàng)目目錄結(jié)構(gòu)設(shè)置
為項(xiàng)目設(shè)置目錄結(jié)構(gòu)是為了將功能類似的文件放置在同一目錄內(nèi),增強(qiáng)項(xiàng)目的可讀性和可維護(hù)性。如果一個python項(xiàng)目功能單一,代碼量很小,那就沒必要設(shè)置的這么復(fù)雜。
下圖是一個示例項(xiàng)目的目錄結(jié)構(gòu):
1,bin目錄:是整個應(yīng)用程序的執(zhí)行文件目錄,其中start.py文件是啟動入口
2,conf目錄:是整個應(yīng)用程序的配置文件目錄,config.yaml是其中一個配置文件
3,core目錄:是整個應(yīng)用程序的核心模塊,core.py是核心業(yè)務(wù)邏輯腳本文件
4,db目錄:是整個應(yīng)用程序的數(shù)據(jù)庫文件目錄
5,lib目錄:是整個應(yīng)用程序的通用功能腳本和第三方應(yīng)用文件存放目錄
6,log目錄:是整個應(yīng)用程序的日志文件目錄
7,res目錄:是整個應(yīng)用程序的圖標(biāo)、圖片、ui等目錄
8,tests目錄:是整個應(yīng)用程序的測試文件目錄
9,venv-win32目錄:是整個應(yīng)用程序的32位虛擬環(huán)境目錄,用于運(yùn)行和打包32應(yīng)用程序
10,venv-win64目錄:是整個應(yīng)用程序的64位虛擬環(huán)境目錄,用于運(yùn)行和打包64應(yīng)用程序
11,readme.txt:項(xiàng)目說明文檔
12,requirements.txt:用于存放整個應(yīng)用依賴的外部Python包列表
相關(guān)文章
Python批量將圖片灰度化的實(shí)現(xiàn)代碼
這篇文章主要介紹了Python批量將圖片灰度化的實(shí)現(xiàn)代碼,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-04-04使用Python和GDAL給圖片加坐標(biāo)系的實(shí)現(xiàn)思路(坐標(biāo)投影轉(zhuǎn)換)
這篇文章主要介紹了使用Python和GDAL給圖片加坐標(biāo)系的實(shí)現(xiàn)思路(坐標(biāo)投影轉(zhuǎn)換),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-03-03Python的3種運(yùn)行方式:命令行窗口、Python解釋器、IDLE的實(shí)現(xiàn)
這篇文章主要介紹了Python的3種運(yùn)行方式:命令行窗口、Python解釋器、IDLE的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-10-10