Pc de açık programları görme ve kapatma?

Merhabalar:

Projemde requests modulunu kulanip get atacagim fakat bunu network izleme araclariyla kulanicilar trafiği gorebiliyor.
Nasil pythonda acik programlari gorup ,eger xxxxxx programi aciksa benim programımın calisamasini engelerim?

Merhaba;

psutil modülü işinizi görecektir. Çalışan işlemler üzerinde gezinmek için process_iter() fonksiyonunu kullanabilirsiniz:

import psutil

def main():
    for process in psutil.process_iter():
        print(process)

main()

Bu kod, çalışan tüm işlemler için bir Process nesnesi döndürür. İşlemlerin sadece ismini almak için, name() metodu kullanılabilir. Kontrol etmek istediğiniz işlemin (programın) ismini bir if statement içerisinde denetleyip duruma göre kendi programınızı çalıştırıp çalıştırmayacağınıza karar verebilirsiniz.

print(process.name())

Aynı şekilde işlem id’si, işlem durumu ve işlemin başlangıç tarihi gibi bilgilere de ulaşılabilir.

1 Beğeni