TCDD üzerinde sefer sorgusu yapıp telefonunuza bildirim gönderen Python Scripti 🚂
Bu proje TCDD'nin seferlerini devaml olarak sorgulayp, bulunduu anda telefonunuza bildirim gndermek iin yazlmtr.
Dou Ekspresi iin bilet almak istediimde farkettim ki seferler farkl saatlerde alyor. Ald zaman da hemen doluyor. Bu konuda yardmc olmas amac ile yazlm bir uygulama.
Sefer sorgulama iin kullanlan API hakknda bilgiyi buradan mutlaka okuyunuz.
virtualenv -p python3 env
source env/bin/activate
pip install -r requirements/dev.txt
python tcdd.py
rnek sorgu:
...
tarih = date(2019, 1, 1)
...
cevap = tcdd.seferSorgula(
binisIstasyonu='Ankara Gar',
inisIstasyonu='Kars',
gidisTarih=tarih
)
...
Telefonunuza bildirim gnderilmesini istiyorsanz. u admlar takip edin.
private key
ve device key
bilgilerini kopyalayp projede PushSafer
class' iinde gerekli yerlere yaptrnMobil bildirim devre d brakmak isterseniz sendNotification metodunu yorum satr yapn
if "baarl" in cevapMesaj:
# send notification to yourself
# pushSafer.sendNotification('Dou Ekpresi', 'Dou Ekpresi bileti seni bekliy--> ' + mesajIcinTarih)
isSend = True
logging.info(mesajIcinTarih + 'iin sefer bulundu')
print("Sefer BULUNDU!")
break