예제 #1
0
파일: gui.py 프로젝트: mohava/metaluule
def kuva_uudis_luuletus(*args):
    try:
        requests.get('http://www.folklore.ee/')
        pealkiri.set("")
        luuletus.set("LUULETUST GENEREERITAKSE...")
        root.update()

        # KAALUD: võtmesõna indeks, vanasõna pikkus, juhuslikkus, leidub sõna esialgsel kujul (mitte lemma), vanas6na levik,
        # v6tmesõna suhteline asetus, võtmesõna täpsel kujul (mitte sõna osana), parafraseeritud
        kaalud = [asetus.get(), rea_pikkus.get(), juhuslikkus.get(), esialgsus.get(), levik.get(), asetus2.get(), t2psus.get(), parafraseeri.get(), koosneb_kahest_fraasist.get()]
        uudis, uudiselink = vali_uudis(puhasta(improdi_uudised()))
        s6nad = uudis2v6tmesõnad(uudis)
        ridu = int(realiugur.get())
        ridadelist = tee_luuletus(s6nad, kaalud, ridu, tekst=[uudis], loendur=0, kasutatud=[])

        pealkiri.set(ridadelist[0])
        linkTekstina.set(uudiselink)

        teksti_kujul = ""
        for element in ridadelist[1:]:
            teksti_kujul += element + "\n"
        luuletus.set(teksti_kujul)
        # print(teksti_kujul)
    except:
        luuletus.set("KONTROLLIGE \nINTERNETIÜHENDUST")
        root.update()
예제 #2
0
파일: gui.py 프로젝트: mohava/metaluule
def kuva_luuletus(*args):
    try:
        requests.get('http://www.folklore.ee/')
        pealkiri.set("")
        luuletus.set("LUULETUST GENEREERITAKSE...")
        root.update()
        s6na = str(võtmes6na.get())
        # KAALUD: võtmesõna indeks, vanasõna pikkus, juhuslikkus, leidub sõna esialgsel kujul (mitte lemma),
        # vanas6na levik, v6tmesõna suhteline asetus, võtmesõna täpsel kujul (mitte sõna osana), parafraseeritud
        kaalud = [asetus.get(), rea_pikkus.get(), juhuslikkus.get(), esialgsus.get(), levik.get(), asetus2.get(), t2psus.get(), parafraseeri.get(), koosneb_kahest_fraasist.get()]
        ridu = int(realiugur.get())
        ridadelist = tee_luuletus(s6na, kaalud, ridu, tekst=[""], loendur=0, kasutatud=[])
        # pealkiri.set(s6na)
        linkTekstina.set("www.github.com/mohava/metaluule")
        teksti_kujul = ""
        for element in ridadelist:
            teksti_kujul += element + "\n"
        luuletus.set(teksti_kujul)
        # print(teksti_kujul)
    except:
        luuletus.set("KONTROLLIGE \nINTERNETIÜHENDUST")
        root.update()