Skip to content

mkozturk/secim2018

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

secim2018

24 Haziran 2018 seçimlerinin sandık sonuçlarını sonuc.ysk.gov.tr sayfasından otomatik olarak indiren bir program.

Python ve Selenium kullanır. Başka seçim sonuçlarına ulaşmak için kaynak kodunun sorgulama sayfası ayrıntılarına göre değiştirilmesi gerekir.

Temel kullanım:

import secim2018

# Parametreler
parametreler = {
  "seçim" : "cb",  # "mv" veya "cb"
  "sandık türü" : "yurtiçi",  # "yurtiçi", "yurtdışı", "gümrük" veya "cezaevi"
  "dizin" : "secim2018/cbyurtiçi"  # dosyaların kaydedileceği dizin
  }  
 
 ffox = secim2018.başlat(parametreler)  # Firefox penceresi açar, ana sayfaya gider.
 secim2018.sorgulama_aç(ffox, parametreler) # Seçim ve sandık türüne göre sorgulama sayfasını hazırlar.
 
 # Tek bir dosyayı indirmek için
 secim2018.seçim_çevresi_seç(ffox, parametreler, "ADANA")
 secim2018.ilçe_kurulu_seç(ffox, parametreler, "ALADAĞ")
 secim2018.dosya_indir(ffox)
 
 # Bütün dosyaları sırayla indirmek için
 secim2018.bütün_sonuçları_al(ffox, parametreler)

About

24 Haziran 2018 seçimi sandık sonuçlarını otomatik indiren bir program.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published