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)
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)
def tsekkaa(unique=False): if kuvanteko.etsi_font(kuvanteko.hae_vitsi(special=unique)) < 24: vitsin_siirto(liian_pitk=True) return True else: return False
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")
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