0
模塊化python應用程序後,我很不安地把路徑添加到子包到sys.path
。即我的工作流程使用pdb
目前pdb:自動追加到sys.path
- 開關從
python [my-script]
到python -m pdb [my-script]
。 import sys
sys.path.append([full path to subdirectory where [module-XY] lies])
b [module-XY]:[line]
什麼是你的建議自動化(2)和(3)?我寧願按以下順序的解決方案:
- 的東西,我可以檢查到Git的,所以每個人都自動工作/每次的二手發展設備上。
- 一個環境變量或一些設置代碼,我可以放在我的
.bashrc
,而不是圍繞pdb做一些包裝腳本。 - 一些虛擬環境設置。
目前我正在考慮在工作目錄下遞歸搜索python包並將它們添加到腳本中。有關於這個問題的最佳做法嗎?