コード例 #1
0
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\
コード例 #2
0
    "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)