예제 #1
0
def vitsin_siirto(liian_pitk=False):
    joke = kuvanteko.hae_vitsi()

    # makes a csv for posted jokes if it doesnt exist
    if os.path.exists("postedjokes.csv"):
        print("postedjokes.csv exists")
        tempdf = pd.read_csv("postedjokes.csv")
        if liian_pitk == False:
            tempdf.loc[len(tempdf)] = joke
        else:
            tempdf.loc[len(tempdf)] = "NOT POSTED" + joke
        tempdf.to_csv("postedjokes.csv", index=False)
    else:
        tempdf = pd.DataFrame([joke])
        tempdf.to_csv("postedjokes.csv", index=False)
    # Drops the joke from the main joke list
    aaaa = pd.read_csv("jokelist.csv")
    aaaa = aaaa.loc[1:]
    aaaa = aaaa.reset_index(drop=True)
    aaaa.to_csv("jokelist.csv", index=False)
예제 #2
0
print("Hellou and welcome to mad_instagram")

vitsi_input = input("Kirjoita input vitsille: ")
submitter_account = input("Keneltä input on (ei tarvitse laittaa @): ")
account = f'@{submitter_account}'

onko_vitsi_ok = "n"

while onko_vitsi_ok is "n":
    # Tekee vitsin
    jokes = gen_special_joke.gen_special_joke(vitsi_input)
    # Tallentaa sen
    gen_special_joke.save_special_joke(jokes)

    # Tsekkaa onko vitsi ok:n pituinen
    if kuvanteko.etsi_font(kuvanteko.hae_vitsi(special=True)) < 24:
        print("Vitsi on liian pitkä, tekee uuden")
        continue

    onko_vitsi_ok = input(
        "Onko vitsi hyvä? jos ei paina n ja enter, jos on paina jotain muuta: "
    )

## Vitsistä kuvanteko

kuva_path = kuvanteko.gen_kuva(unique=True, norm=True)

## postaus

browser = launch_browser()
time.sleep(5.5)
예제 #3
0
def tsekkaa(unique=False):
    if kuvanteko.etsi_font(kuvanteko.hae_vitsi(special=unique)) < 24:
        vitsin_siirto(liian_pitk=True)
        return True
    else:
        return False
예제 #4
0
        if liian_pitk == False:
            tempdf.loc[len(tempdf)] = joke
        else:
            tempdf.loc[len(tempdf)] = "NOT POSTED" + joke
        tempdf.to_csv("postedjokes.csv", index=False)
    else:
        tempdf = pd.DataFrame([joke])
        tempdf.to_csv("postedjokes.csv", index=False)
    # Drops the joke from the main joke list
    aaaa = pd.read_csv("jokelist.csv")
    aaaa = aaaa.loc[1:]
    aaaa = aaaa.reset_index(drop=True)
    aaaa.to_csv("jokelist.csv", index=False)


joke = kuvanteko.hae_vitsi()

# check if the font will be too small


def tsekkaa(unique=False):
    if kuvanteko.etsi_font(kuvanteko.hae_vitsi(special=unique)) < 24:
        vitsin_siirto(liian_pitk=True)
        return True
    else:
        return False


while tsekkaa():
    print("deleted'd joke because it was too long")
예제 #5
0
from uus_postaa import launch_browser, upload_photo
from sys import platform
os.chdir('..')

print("Hellou and welcome to mad_instagram")

onko_vitsi_ok = "n"

while onko_vitsi_ok is "n":
    # Tekee vitsin
    jokes = gen_special_joke.gen_special_joke()
    # Tallentaa sen
    gen_special_joke.save_special_joke(jokes, special=False)

    # Tsekkaa onko vitsi ok:n pituinen
    if kuvanteko.etsi_font(kuvanteko.hae_vitsi(special=False, norm=True)) < 24:
        print("Vitsi on liian pitkä, tekee uuden")
        continue

    onko_vitsi_ok = input(
        "Onko vitsi hyvä? jos ei paina n ja enter, jos on paina jotain muuta: "
    )

kuvateksti = input("Laita kuvateksti:")

## Vitsistä kuvanteko

kuva_path = kuvanteko.gen_kuva(norm=True)

## postaus