for issue in issues: #print(issue.title) existing.append(issue.title) #print (existing) for f in listdir(abstimmungs_dir): d = os.path.join(abstimmungs_dir, f) if os.path.isdir(d) and f.startswith('019'): abstimmungs_file = os.path.join(d, "index.md") if os.path.isfile(abstimmungs_file): #print (abstimmungs_file) abstimmung = Abstimmung() abstimmung.parse_abstimmung(abstimmungs_file) abst_key = "%03d-%02d" % (abstimmung.get_bundestagssitzung(), abstimmung.get_abstimmung()) title = abstimmung.get_title().replace( "Abstimmung: ", "") + " (019-" + abst_key + ")" if title in existing: continue #print (abstimmung.get_title().replace ("Abstimmung: ", "")) print("creating ticket for " + title) text = "* Sitzung: " + str( abstimmung.get_bundestagssitzung()) + "\n\ * Abstimmung: " + str(abstimmung.get_abstimmung()) + "\n\ * Datum: " + str(abstimmung.get_datum()) + "\n\n\
"FDP", "cdu/csu", "fraktionslos", "spd", ] for f in listdir(abstimmungs_dir): d = os.path.join(abstimmungs_dir, f) if os.path.isdir(d) and f.startswith('019'): abstimmungs_file = os.path.join(d, "index.md") if os.path.isfile(abstimmungs_file): # abstimmung parsen und den titel ausgeben abstimmung = Abstimmung() abstimmung.parse_abstimmung(abstimmungs_file) abst_key = "%03d-%02d" % (abstimmung.get_bundestagssitzung(), abstimmung.get_abstimmung()) p = [ abstimmung.get_bundestagssitzung(), abstimmung.get_abstimmung(), abstimmung.get_datum(), abstimmung.get_title().replace("Abstimmung: ", ""), "https://wahlbilanz.de/abstimmungen/019-" + abst_key ] ergebnisse = abstimmung.get_abstimmungs_ergebnisse() print(ergebnisse) for party in parties: p.append( (ergebnisse[party]['ja'] - ergebnisse[party]['nein']) / ergebnisse[party]['gesamt']) pages.append(p)