Python’u Windows Üzerinden arka planda çalıştırma

anıl kaynar
1 min readMay 17, 2020

Öncelikle Python’un normal interpretırı yerine pythonw.exe ‘yi kullanmanız gerekmektedir. Aksi halde aniden karşınızda bir pencere açılırken bulabilirsiniz. pythonw.exe python.exe ile aynı yolda (yerde) bulunmaktadır.

Path’e eklemiş olsanız dahi python interpretırının yolunu tam olarak vermeniz gerekmektedir. Çalıştıracağınız python scriptini de tam olarak vermelisiniz. Python’un nerede olduğunu öğrenmek için:

import sys print(sys.executable)

Ardından Task Scheduler (Görev Zamanlayıcısı) ile işlemleri gerçekleştirebilirsiniz. Örnek olarak:

Kullanılan koda ulaşmak için:

https://gist.github.com/anilkay/6c063d6d3b4c99ffaf33dc48fc50943a

yalnız Wİndows’ta notification fırlatmamızı sağlayan yukarıdaki modülün ürettiği sonrasında okunamamaktadır. duration’ı mümkün olduğunca çok tutmanızda fayda vardır. Birde kütüphaneyi fork eden biri persistent yaptığını (sonrasında görülebildiğini) söylemektedir ancak pek güven vermedi bana. Yine de ulaşmak için:

https://pypi.org/project/win10toast-persist/

Originally published at http://anilkaynr.wordpress.com on May 17, 2020.

--

--