平時寫python經常會想獲得腳本所在的目錄,例如有個文件跟腳本文件放在一個相對的目錄位置,那就可以通過腳本文件的目錄找到對應的文件,即使以后腳本文件移到其他地方,腳本也基本不需要改動(相對於寫死目錄的好處)。下面通過一些代碼進行一下對比。 這是我寫的一段代碼在:/root ...
很多時候執行shell腳本不在當前目錄,我們需要cd到當前目錄,可以用dirname命令 如下: mypath:腳本對執行路徑的相對路徑 myname:腳本的名稱 ...
2020-08-04 18:05 0 1861 推薦指數:
平時寫python經常會想獲得腳本所在的目錄,例如有個文件跟腳本文件放在一個相對的目錄位置,那就可以通過腳本文件的目錄找到對應的文件,即使以后腳本文件移到其他地方,腳本也基本不需要改動(相對於寫死目錄的好處)。下面通過一些代碼進行一下對比。 這是我寫的一段代碼在:/root ...
切換工作目錄到腳本所在目錄 bash: powershell: https://www.cnblogs.com/FlyFive/p/3640267.html ...
...
os.chdir(os.path.abspath(os.path.dirname(sys.argv[0]))) ...
os.path.split(os.path.realpath(__file__))[0] 1. 以前的方法如果是要獲得程序運行的當前目錄所在位置,那么可以使用os模塊的os.getcwd()函數。 如果是要獲得當前執行的腳本的所在目錄位置,那么需要使用sys模塊的sys.path ...
Python使用os.chdir命令切換python工作目錄 代碼示例: 參考文檔: python將目錄切換為腳本所在目錄 ...
在寫python腳本中常常需要獲取參數,但是如果要一下子獲取所有腳本參數怎么辦,有兩種方法。 第一種: import sys str_list= [str(i) for i in sys.argv[1:]] parameter = ' '.join(str_list) print ...