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

Ö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.

Computer Engineer,Sociologist, CSE Master Student

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store