python工程檔案中引用不同資料夾中檔案的方法

2021-09-25 05:14:21 字數 560 閱讀 9763

python引入模組的順序:首先現在當前資料夾下查詢,如果沒有找到則查詢python系統變數中的模組。

同一資料夾下的模組呼叫方法

當我們引入同乙個資料夾下的自定義模組時,可以很順利的引入而不會報錯

不同資料夾下模組引用方法

資料夾結構目錄

a—b-----

b1b2

c------

c1c2

尋找檔案位址細節問題

net.load_state_dict(torch.load(』…/pyramidbox/weights/pyramidbox.pth』))

檔案目錄架構

a—a1—

file

b—b1—

b1中呼叫a中a1目錄下的檔案,需要按照如下方式引用檔案:

『…/a/a1/file』 前面的』…'不能省略

(把輸入法切換到全形模式下(一般的中文輸入法都是按 shift + space),然後輸入兩個空格就行了。這篇部落格中檔案目錄結構中的空格就是這樣打出來的。 )

python路徑中的問題 需要從執行指令碼所在的路徑來判斷問題,否則會執行失敗

引用不同版本dll

引用不同版本dll 乙個專案引用不同版本的同一dll,會引發以下報錯 未能載入檔案或程式集 version x.x.x.x,culture neutral,publickeytoken 或它的某乙個依賴項。系統找不到指定的檔案 這裡來解決專案中同一dll的多版本問題。解決方式 不同場景有不同的解決方...

C 引用不同版本dll

同一解決方案中,不同工程可能需要引用同一dll的不同版本 非必須,不推薦 以下是解決方案。基本可以參看這裡 引用不同版本dll 同乙個解決方案或有依賴關係的兩個專案引用同名但不同版本的dll 需要額外補充的是 這裡的相對路徑,是指程式輸出目錄 outdir 的相對路徑。name litedb pub...

maven不同環境引用不同版本的jar包依賴

pom檔案中定義 同義pay provider專案中打包也會根據pom檔案中的定義打包成jar包 根據版本上傳到指定版本的私服中 擴充套件知識 freemarker 2.3.8.jar.sha1是freemarker 2.3.8.jar的校驗檔案 freemarker 2.3.8.pom是管理描述檔...