Ana içeriğe atla

Kayıtlar

subprocess etiketine sahip yayınlar gösteriliyor

Python Subprocess

subprocess modülü, yeni bir process oluşturmayı sağlayan, bunların girdi-çıktılarını ele alma imkânı veren ve dönüş kodlarını almayı sağlayan bir modüldür. Yani daha basit bir şekilde, program içinde program çalıştırmaya imkan veren bir modüldür. Subprocess Modülünün Kullanımı subprocess basit bazı process'leri kullanmak için birkaç tane fonksiyon sunuyor. Daha karmaşık bir process çalıştırmak isterseniz, Popen sınıfını kullanabilirsiniz. Bunlara detaylı bir şekilde değinmeye çalışacağız. Şimdi basit fonksiyonları inceleyelim

Python İle Bir Komutun Çıktısını Almak

Merhaba arkadaşlar. Python ile bir komut çalıştırdığımız zaman, bunun çıktısını almayı göstereceğim. İlk olarak, os.system(komut) ile sistemde komut çalıştırdığımızı biliyoruz. Ancak bu komut sadece çalışır. Bize hiçbir şekilde çıktısı geri gelmez. Eğer Çıktıyı almak ve bir değişkene aktarmak istersek(eğer çıktısı olan bir komutsa), subprocess modülünü kullanabiliriz. Bir örnek yapalım