phytonda bat dosyasını nasıl çalıştırabilirim
os.system(r"calis.bat") şeklinde aynı dizine koyuyorum işlev görmüyor
Python'da .Bat Nasıl Çalıştırabilirim?
4
●45
- Kabul Edilen Cevap
- 0 Beğeni
-
- 29-03-2021, 22:39:56Bu cevap, moderatörlerimiz tarafından kabul edilebilir bir cevap olarak işaretlendi.os.system içerisine .bat uzantısındaki kodları satır satır yapıştırın olmadı her bir satır için ayrı ayrı uygulayın örneğin;
os.system("satır1")
os.system("satır2")
Şeklinde
Veya direkt os.startfile('calis.bat') şeklinde de çalıştırabilirsiniz
Detayları buradan görebilirsiniz: https://python-istihza.yazbel.com/st...duller/os.html - 29-03-2021, 22:54:05Veya direkt os.startfile('calis.bat') şeklinde de çalıştırabilirsiniz bu oldu fakat bat dosyası direk açıldı gizlemenin bir yolu var mı arkaplanda çalışsın bat dosyasıGelistirici adlı üyeden alıntı: mesajı görüntüle
- 29-03-2021, 22:55:39elbet yolları vardır run file with os.startfile on background şeklinde araştırırsanız belki sonuç bulabilirsiniz onun dışında ilk verdiğim methodu kullanabilirsiniz bat dosyasının içeriğini os.system()'de çağırmayıReklam34 adlı üyeden alıntı: mesajı görüntüle
- 29-03-2021, 22:59:19subprocess.Popen(['calis.bat'], shell=True, creationflags=subprocess.SW_HIDE)Gelistirici adlı üyeden alıntı: mesajı görüntüle
bu şekilde çözdüm hocam