python中的pth文件作用


python中有一個.pth文件,該文件的用法是:

  • 首先xxx.pth文件里面會書寫一些路徑,一行一個。
  • 將xxx.pth文件放在特定位置,則可以讓python在加載模塊時,讀取xxx.pth中指定的路徑。

如此一來就可以很簡便的書寫import語句,且靈活控制自己寫的模塊了。例如:
先將myproj的路徑加入到myproj.pth文件中,再講myproj.pth文件放置在__特定目錄中__,然后再項目的代碼中,無論哪個目錄層級,都可以直接使用:

from myproj import conf
from myproj.lib import xlib

上面提到的__特定目錄__是通過site模塊下的getsitepackages方法獲得的,該方法返回一個路徑組成的list:

import site
site.getsitepackages()

注意,getsitepackages()在不同平台返回不同結果。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM