Python'larda komutun çalışan dizinini belirtmenin bir yolu var subprocess.Popen()
mı?
Örneğin:
Popen('c:\mytool\tool.exe', workingdir='d:\test\local')
Python betiğim C:\programs\python
Is çalıştırmak mümkündür C:\mytool\tool.exe
dizinde D:\test\local
?
Bir alt işlem için çalışma dizinini nasıl ayarlarım?
2
Unutmayın, subprocess.call sadece subprocess üzerinde ince bir sargıdır.Popen ve bu sarıcı, en azından hatırladığım kadarıyla, Popen'in tüm argümanlarıyla da ilgilenir :) Basit durumlarda, subprocess.call'a daha iyi yapışır
—
shabunc