原文:用一個python文件去調用另一個python文件,關於相對路徑的處理?

比如用a.py調用執行b.py,但是a.py和b.py路徑環境不一樣,而b.py中有使用相對路徑讀取文件,這時會報錯,怎么在a.py中進行配置,使其調用b.py時路徑和其相同,能否做到 比如目錄結構是這樣: a.py文件內容是: b.py文件內容是: 此時執行b文件會報錯: 相對路徑是按照你執行程序的位置來定義的,不是該文件的路徑位置相對。比如你在a文件夾下執行b文件的程序,此時相對路徑的起點是a ...

2020-02-18 17:54 0 880 推薦指數:

查看詳情

大爽Python入門教程 5-4 文件路徑相對路徑與絕對路徑

大爽Python入門公開課教案 點擊查看教程總目錄 本章第三節 文件讀寫中的open(file, mode)中的file,嚴格來講是文件路徑,而不只是文件名。 一般來講,盡量保證代碼文件,和要讀取的文件在同一文件夾下。 因為此時代碼里面讀取文件文件路徑可以直接使用文件 ...

Wed Nov 24 02:15:00 CST 2021 0 124
Python中以絕對路徑或者相對路徑導入文件(或模塊)的方法

Python中以相對路徑或者絕對路徑來導入文件或者模塊的方法 相對路徑和絕對路徑的概念 絕對路徑就是文件的真正存在的路徑,是指從硬盤的根目錄(盤符)開始,進行一級級目錄指向文件相對路徑就是以當前文件為基准進行一級級目錄指向被引用的資源文件。 以下是常用的表示當前目錄 ...

Fri Jul 12 20:13:00 CST 2019 0 5451
Python 打印當前文件相對路徑和絕對路徑

一、打印相對路徑   print(__file__) 二、打印絕對路徑   import os   print(os.path.abspath(__file__)) 三、打印文件名   import os   print(os.path.dirname ...

Sun Jul 29 06:44:00 CST 2018 0 4628
python讀取文件使用相對路徑提示文件路徑不存在問題。

如上圖:在untils下新建一個logger日志模塊,將日志寫在log目錄下testCase中 如果我們在日志模塊使用相對路徑中 filename='../log/testCase.txt'的話,在untils包下任意一個模塊調用logger模塊的logger方法,都不會提示文件 ...

Tue Nov 10 18:40:00 CST 2020 0 3559
VBA通過相對路徑(%~dp0)調用處理文件(bat)運行RScrip

背景 vba中用Shell函數執行.bat文件,來調用RScript。每次換不同的電腦或者路徑,都需要重新設置路徑。利用%~dp0傳輸相對路徑時,發現vbal的CurDir會影響結果。 這個 1. 條件設置:excel的當前路徑(CurDir)和excel文件本身不在同一個盤符 bat ...

Thu Apr 21 23:06:00 CST 2022 0 1085
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM