我是新來的大型項目使用python。我想通了,下面的文件夾結構,我的Python項目:大型項目的Python文件夾結構
project
--> doc
--> src
--> hardware
--> devices
--> device1
--> device2
--> measurement
--> ui
--> util
--> tests
--> hardware
--> devices
--> device1
--> device2
--> measurement
--> ui
--> util
測試文件夾包含單元測試在索裏的文件夾模塊。這是一個這樣的計劃的正確方法嗎?
我該怎麼做導入?我以爲將根文件夾添加到python路徑並從根路徑中導入每個模塊絕對。我應該這樣做嗎?
該程序用於幾個計算機。我應該如何部署它?目前我使用SVN
,每臺計算機都可以獲得整個項目並從那裏啓動。有一個缺點,我必須在每臺計算機上添加主題路徑到PYTHONPATH
。