0
首先,我使用某些程序中的python api,並且我可以這樣做,即創建帶有路徑和調用的.bat文件。使用sys和subprocess將批處理文件轉換爲python腳本
但我想要使用sys.paths
和subprocess
將此.bat文件(包含路徑和調用)轉換爲python腳本。
mybatch.bat
set ROOT=C:\path\path
call 「%ROOT%「\path1\path1.bat
call 「%ROOT%「\path2\path2\path2\path2\path2.bat
set GDPATH=%ROOT%\path3\path3
path %PATH%;」%ROOT%\path4\path4\path4\」
set PYTHONPATH=%PYTHONPATH%;%ROOT%\path4\path4\path4;
set PYTHONPATH=%PYTHONPATH%;%ROOT%\path5\path5\path5\path5
set SPATH=%ROOT%\path6
start 「name ide」 /B 「path from idle.exe」
的PYTHONPATH是使用從蟒蛇
我想創建一個腳本,運行或調用批處理文件API不是路徑節目蟒蛇路徑subprocess
並在後臺運行(激活)。 和我需要定義與sys,sys.path.extend,sys.path.append
路徑我不知道誰是正確的。
任何想法我怎麼能做這個轉換?我嘗試使用從subprocess
和sys.path.append
從sys
呼叫沒有成功。
PYTHONPATH是使用api的程序python路徑而不是python的路徑 –