How to use effacer method in SeleniumBase

Best Python code snippet using SeleniumBase

Tkinter_jeux_video.py

Source:Tkinter_jeux_video.py Github

copy

Full Screen

...16cur = conn.cursor()17181920def effacer():21 global temp_effacer22 for widgets in temp_effacer:23 if widgets:24 widgets.grid_remove()25 temp_effacer = []2627def adherer_afficher():28 global temp_effacer29 effacer()30 texte_adherer.grid(row=0,column=0)31 choix_ids.grid(row=1,column=0)32 temp_effacer.append(texte_adherer)33 temp_effacer.append(choix_ids)3435def adherer(event):36 global temp_effacer37 donnees = choix_ids.get().split(' ')38 if len(donnees) != 4 or donnees[2].isalpha():39 texte_erreur.grid(row=2,column=0)40 temp_effacer.append(texte_erreur)41 return42 cur.execute('SELECT code_adherent FROM ADHERENT')43 conn.commit()44 liste = cur.fetchall()45 while donnees[3] in liste:46 donnees[3] = donnees[3] + str(randint(0,2000))47 donnees = (donnees[0],donnees[1],int(donnees[2]),donnees[3])48 effacer()49 texte_annonce.config(text = 'Votre mot de passe est {} \n Votre inscription a bien été enregistrée \n Bienvenue parmis nous {} {} !'.format(donnees[3],donnees[1],donnees[0]))50 texte_annonce.grid(row=0,column=0)51 confirmation.grid(row = 3,column = 0)52 temp_effacer.append(texte_annonce)53 temp_effacer.append(confirmation)54 temp_effacer.append(choix_ids)55 cur.execute("INSERT INTO ADHERENT(Nom,Prenom,age,code_adherent) VALUES(?,?,?,?)",donnees)56 conn.commit()5758596061626364def afficher_auth():65 global temp_effacer66 choix_accueil.grid_remove()67 texte_accueil.grid_remove()68 texte_nom_adh.grid(row=0,column=0)69 nom_adh.grid(row=1,column=0)70 texte_prenom_adh.grid(row=2,column=0)71 Prenom_adh.grid(row=3,column=0)72 texte_code_adh.grid(row=4,column=0)73 mdp_adherent.grid(row=5,column=0)74 confirmer_auth.grid(row=6,column=0)75 adherer_Bu.grid(row=7,column=0)7677 temp_effacer = [texte_nom_adh,nom_adh,texte_prenom_adh,nom_adh,texte_prenom_adh,Prenom_adh,texte_code_adh,mdp_adherent,confirmer_auth,adherer_Bu]7879808182def authentification():83 global auth_donnees,temp_effacer84 donnees = (nom_adh.get(),Prenom_adh.get(),mdp_adherent.get())85 if '' in donnees:86 temp_effacer.append(texte_erreur)87 texte_erreur.grid(row=7,column=0)88 return89 cur.execute('SELECT Nom,Prenom,code_adherent FROM ADHERENT')90 conn.commit()91 liste = cur.fetchall()92 for users in liste:93 if donnees == users:94 auth_donnees = [donnees[1],donnees[0],donnees[2]]95 lancer()96 return97 temp_effacer.append(texte_erreur)98 texte_erreur.grid(row=7,column=0)99 return False100101102103104def afficher_deposer():105 global temp_effacer106 effacer()107 texte_deposer.grid(row=0,column=0)108 jeux.grid(row=1,column=0)109 temp_effacer = [texte_deposer,jeux]110111112113114def deposer(event):115 global auth_donnees,temp_effacer116 tempdatas = auth_donnees117 donnees = jeux.get().split(' ')118 print(len(donnees))119 if len(donnees) != 6 or donnees[3].isalpha():120 erreur_doublons.grid_remove()121 texte_erreur.grid(row=2,column=0)122 temp_effacer.append(texte_erreur)123 return124 cur.execute('SELECT Nom_jeux FROM JEUX')125 conn.commit()126 liste = [''.join(e) for e in cur.fetchall()]127 if donnees[0] in liste:128 texte_erreur.grid_remove()129 erreur_doublons.grid(row=2,column=0)130 temp_effacer.append(erreur_doublons)131 return132 cur.execute('SELECT code_jeux FROM JEUX')133 conn.commit()134 liste = cur.fetchall()135 code = str(randint(0,10000))136 while code in liste:137 code = str(randint(0,10000))138 donnees = (donnees[0],donnees[1],donnees[2],int(donnees[3]),code,donnees[4],int(donnees[5]),0,tempdatas[0],tempdatas[1])139 cur.execute("INSERT INTO JEUX(Nom_jeux,editeur,annee,prix,code_jeux,genre,age_minimum,nb_emprunt,Prenom_donneur,Nom_donneur) VALUES(?,?,?,?,?,?,?,?,?,?)",donnees)140 conn.commit()141 print('Jeux ajouté avec succès !')142 lancer()143144def rendre():145 global auth_donnees146 donnees= auth_donnees147 cur.execute("SELECT Nom_jeux,EMPRUNT.code_jeux FROM EMPRUNT JOIN ADHERENT ON ADHERENT.code_adherent = EMPRUNT.code_adherent JOIN JEUX ON JEUX.code_jeux = EMPRUNT.code_jeux WHERE Prenom = ? and Nom = ?",donnees)148 jeux_a_rendres = cur.fetchall()149 if jeux_a_rendres == []:150 print("Désolé mais vous n'avez encore emprunté aucun livre")151 return main()152 print('----------------------------------------------------------------')153 print('Choisissez un de ces jeux à rendre')154 nom_jeux_a_rendre = [e[0] for e in jeux_a_rendres]155 for nom in nom_jeux_a_rendre:156 print(nom)157 choix = input()158 while not choix in nom_jeux_a_rendre:159 print('Veuillez choisir un des jeux parmis la liste suivante :')160 print(liste_jeux)161 choix = input()162 for jeux in jeux_a_rendres:163 if jeux[0] == choix:164 code_jeux = jeux[1]165 donnees = (tempdatas[2],code_jeux)166 cur.execute("DELETE FROM EMPRUNT WHERE code_adherent = ? AND code_jeux = ?",donnees)167 conn.commit()168 print('Suppression effectuée...')169 main()170171def afficher_rendre():172 global temp_effacer,auth_donnees,liste_jeux_code173 effacer()174 tempdatas = auth_donnees175 txt = 'Quel jeu voulez vous rendre ?'176 rendre_jeux2.config(text = txt)177 rendre_jeux2.grid(row=0,column=0)178179 cur.execute("SELECT Nom_jeux,EMPRUNT.code_jeux FROM EMPRUNT JOIN ADHERENT ON ADHERENT.code_adherent = EMPRUNT.code_adherent JOIN JEUX ON JEUX.code_jeux = EMPRUNT.code_jeux WHERE Prenom = ? and Nom = ?",donnees)180 liste_jeux_code2 = cur.fetchall()[0]181 conn.commit()182183 liste_jeux_code2 = cur.fetchall()184 if liste_jeux_code == []:185 bu_rupture2.grid(row=0,column=0)186 temp_effacer.append(bu_rupture2)187 return188 txt = 'Choisissez un de ces jeux à rendre :'189 liste_jeux = [nom[0] for nom in liste_jeux_code]190 for jeux in liste_jeux:191 txt += '\n' + jeux192 rendre_jeux.config(text = txt)193 rendre_jeux.grid(row=0,column=0)194 temp_effacer.append(rendre_jeux)195 choix_jeux2.grid(row=1,column=0)196197def reprendre(event):198 global temp_effacer,auth_donnees,liste_jeux_code2199 effacer()200 donnees = auth_donnees201 tempdatas = auth_donnees202 cur.execute("SELECT Nom_jeux,code_jeux FROM JEUX WHERE prenom_donneur = ? AND nom_donneur = ?",(tempdatas[0],tempdatas[1]))203 liste_jeux_code2 = cur.fetchall()204 choix = choix_jeux2.get()205 liste_jeux = [nom[0] for nom in liste_jeux_code2]206 if not choix in liste_jeux:207 texte_erreur.grid(row=2,column=0)208 temp_effacer.append(texte_erreur)209 return210 for jeux in liste_jeux_code2:211 if jeux[0] == choix:212 code = jeux[1]213 succes.grid(row=0,column=0)214 temp_effacer.append(succes)215 cur.execute("DELETE FROM JEUX WHERE code_jeux = ?",(code,))216 conn.commit()217 lancer()218219def afficher_reprendre():220 global temp_effacer,auth_donnees,liste_jeux_code2221 effacer()222 tempdatas = auth_donnees223 cur.execute("SELECT Nom_jeux,code_jeux FROM JEUX WHERE prenom_donneur = ? AND nom_donneur = ?",(tempdatas[0],tempdatas[1]))224 conn.commit()225 liste_jeux_code2 = cur.fetchall()226 if liste_jeux_code2 == []:227 bu_rupture2.grid(row=0,column=0)228 temp_effacer.append(bu_rupture2)229 return230 txt = 'Choisissez un de ces jeux à reprendre :'231 liste_jeux = [nom[0] for nom in liste_jeux_code2]232 for i in liste_jeux:233 txt += '\n' + i234 montrer_jeux_de.config(text = txt)235 montrer_jeux_de.grid(row=0,column=0)236 temp_effacer.append(montrer_jeux_de)237 choix_jeux2.grid(row=1,column=0)238 temp_effacer.append(choix_jeux2)239240241242def afficher_louer():243 global temp_effacer,auth_donnees,liste_jeux_code244 effacer()245 tempdatas = auth_donnees246 cur.execute("SELECT age FROM ADHERENT WHERE code_adherent = ?;",(tempdatas[2],))247 age = cur.fetchall()[0]248 cur.execute('SELECT Nom_jeux,code_jeux FROM JEUX WHERE NOT code_jeux IN (SELECT code_jeux FROM EMPRUNT) AND ? >= age_minimum;',age)249 conn.commit()250 liste_jeux_code = cur.fetchall()251 if liste_jeux_code == []:252 bu_rupture.grid(row=0,column=0)253 temp_effacer.append(bu_rupture)254 return255 txt = 'Choisissez un de ces jeux à louer :'256 liste_jeux = [nom[0] for nom in liste_jeux_code]257 for jeux in liste_jeux:258 txt += '\n' + jeux259 montrer_jeux.config(text = txt)260 montrer_jeux.grid(row=0,column=0)261 temp_effacer.append(montrer_jeux)262 choix_jeux.grid(row=1,column=0)263264def louer(event):265 global auth_donnees,temp_effacer,liste_jeux_code266 tempdatas = auth_donnees267 choix = choix_jeux.get()268 liste_jeux = [nom[0] for nom in liste_jeux_code]269 if not choix in liste_jeux:270 texte_erreur.grid(row=0,column=0)271 temp_effacer.append(texte_erreur)272 return273 for jeux in liste_jeux_code:274 if jeux[0] == choix:275 code_jeux = jeux[1]276 retour = date.today() + timedelta(days=15)277 donnees = (retour,tempdatas[2],code_jeux)278 choix = (1,choix)279 cur.execute("INSERT INTO EMPRUNT(retour,code_adherent,code_jeux) VALUES(?,?,?)",donnees)280 cur.execute("UPDATE JEUX SET nb_emprunt = nb_emprunt + ? WHERE Nom_jeux = ?",choix)281 conn.commit()282 lancer()283284285def action_afficher():286 global temp_effacer287 effacer()288 choix_accueil.grid_remove()289 texte_accueil.grid_remove()290 phrases_action.grid(row = 0,column = 0)291 choix_action.grid(row = 1,column = 0)292 temp_effacer.append(phrases_action)293 temp_effacer.append(choix_action)294295296def action(event):297 rep = choix_action.get()298 if rep == '1':299 afficher_deposer()300 elif rep == '2':301 afficher_louer()302 elif rep == '3':303 rendre()304 elif rep == '4':305 afficher_reprendre()306 elif rep == '0':307 phrases_action.grid_remove()308 choix_action.grid_remove()309 lancer()310311312313314def stats_afficher():315 choix_accueil.grid_remove()316 texte_accueil.grid_remove()317 phrases_stats.grid(row = 0,column = 0)318 choix_stats.grid(row = 1, column = 0)319320def stats(event):321 global temp_texte322 if temp_texte:323 temp_texte.grid_remove()324 temp_texte = None325 choix = choix_stats.get()326 if choix == '1':327 cur.execute("SELECT Nom_jeux,max(nb_emprunt) FROM JEUX;")328 donnees=cur.fetchall()[0]329 temp_texte = Label(fen,text='Le jeux le plus emprunté est {} avec {} emprunt(s)'.format(donnees[0],donnees[1]),bg= 'red',font = 'arial 10 bold')330 temp_texte.grid(row=2,column=0)331332 elif choix == '2':333 cur.execute("SELECT sum(prix * nb_emprunt) as recette_totale FROM JEUX;")334 texte='Recettes globales de la bibliothèque : {} €'.format(cur.fetchall()[0][0])335 cur.execute("SELECT Nom_jeux, (prix * nb_emprunt) as recette FROM JEUX;")336 texte += '\n \n Recettes par jeux de la bibliothèque :'337 for jeux in cur.fetchall():338 texte += "\n {} : {} €".format(jeux[0],jeux[1])339 temp_texte = Label(fen,text=texte ,bg= 'red',font = 'arial 10 bold')340 temp_texte.grid(row=2,column=0)341342 elif choix == '3':343 cur.execute("SELECT Nom_jeux FROM JEUX WHERE NOT code_jeux IN (SELECT code_jeux FROM EMPRUNT); ")344 donnees = cur.fetchall()345 if donnees == []:346 temp_texte = Label(fen,text = "Désolé mais aucun jeux n'est disponible" ,bg= 'red',font = 'arial 10 bold')347 temp_texte.grid(row=2,column=0)348 return349 texte = 'Liste des jeux disponibles : \n'350 for jeux in donnees:351 texte += '\n' + jeux[0]352 temp_texte = Label(fen,text=texte ,bg= 'red',font = 'arial 10 bold')353 temp_texte.grid(row=2,column=0)354355 elif choix == '4':356 cur.execute("SELECT Nom,Prenom,count(*) as nb_livres_empruntés FROM EMPRUNT JOIN ADHERENT ON EMPRUNT.code_adherent = ADHERENT.code_adherent GROUP BY Nom,Prenom;")357 texte = "Nombre de livres empruntés actuellement par chaque Adhérent à la bibliothèque : \n"358 donnees = cur.fetchall()359 if donnees == []:360 temp_texte = Label(fen,text= "Désolé mais aucun livre n'est actuellement emprunté" ,bg= 'red',font = 'arial 10 bold')361 temp_texte.grid(row=2,column=0)362 return363 for jeux in donnees:364 texte += '{} {} : {} jeux'.format(jeux[0],jeux[1],jeux[2]) + '\n'365 temp_texte = Label(fen,text=texte ,bg= 'red',font = 'arial 10 bold')366 temp_texte.grid(row=2,column=0)367368 elif choix == '0':369 if temp_texte:370 temp_texte.grid_remove()371 phrases_stats.grid_remove()372 choix_stats.grid_remove()373 lancer()374375376def lancer():377 global temp_effacer378 effacer()379 choix_accueil.grid(row=1,column=0)380 texte_accueil.config(text='Bienvenue chez Bibliotech {} {} \n 0-Quitter \n 1-Actions sur la base \n 2-Statistiques'.format(auth_donnees[0],auth_donnees[1]))381 texte_accueil.grid(row=0,column=0)382 temp_effacer.append(choix_accueil)383 temp_effacer.append(texte_accueil)384385386387def main(event):388 rep = choix_accueil.get()389 if rep == '0':390 fen.destroy()391 cur.close()392 conn.close() ...

Full Screen

Full Screen

Main.py

Source:Main.py Github

copy

Full Screen

1import os2import string3import random4import sys5import Menu6import EtudiantModel7import ModuleModel8import SeanceModel9import ModelNote10#sys.path.append('F:\mes cours L3\PYTON\Projet_Final_Python_Licence_Mballou\Model')11#print(sys)12def main():13 menu = 014 while menu <= 0 or menu >=6 :15 menu = Menu.Menu1.MenuPrincipale('',"")16 effacer= os.system('cls')17 my_listeEtudiant = []18 my_listeModul = []19 my_listeSeance = []20 my_listNote = []21 if menu==1:22 23 choix = Menu.Menu1.MenuEtudiant('',"")24 while choix != 0 :25 if choix == 1 : 26 #effacer= os.system('cls')27 my_listeEtudiant= EtudiantModel.Etudiant.ajouterEtudiant('',my_listeEtudiant)28 # effacer= os.system('cls')29 choix = Menu.Menu1.MenuEtudiant('',"")30 EtudiantModel.Etudiant.printListEtudiant('',my_listeEtudiant)31 if choix == 2 : 32 effacer= os.system('cls')33 my_listeEtudiant =EtudiantModel.Etudiant.Modifier('',my_listeEtudiant)34 ok = input("\n")35 effacer= os.system('cls')36 choix = Menu.Menu1.MenuEtudiant('',"") 37 if choix == 3 : 38 effacer= os.system('cls')39 EtudiantModel.Etudiant.printInfosEtudiantByMatricul('',my_listeEtudiant)40 ok = input("\n")41 effacer= os.system('cls')42 choix = Menu.Menu1.MenuEtudiant('',"") 43 if choix == 4 : 44 effacer= os.system('cls')45 my_listeEtudiant = EtudiantModel.Etudiant.deletEtudiantByMatricul('',my_listeEtudiant)46 ok = input("\n")47 effacer= os.system('cls')48 choix = Menu.Menu1.MenuEtudiant('',"") 49 if choix == 5 : 50 effacer= os.system('cls')51 EtudiantModel.Etudiant.printListEtudiant('',my_listeEtudiant)52 ok = input("\n")53 effacer= os.system('cls')54 choix = Menu.Menu1.MenuEtudiant('',"") 55 if choix == 0 :56 effacer= os.system('cls')57 menu = Menu.Menu1.MenuPrincipale('',"")58 if menu==2:59 60 choix1 = Menu.Menu1.MenuModule('',"")61 while choix1 != 0 :62 if choix1 == 1 : 63 #effacer= os.system('cls')64 my_listeModul= ModuleModel.Module.ajouterModule('',my_listeModul)65 # effacer= os.system('cls')66 choix1 = Menu.Menu1.MenuModule('',"")67 if choix1 == 2 : 68 effacer= os.system('cls')69 my_listeModul= ModuleModel.Module.ModifierModule('',my_listeModul)70 ok = input("\n")71 effacer= os.system('cls')72 choix1 = Menu.Menu1.MenuModule('',"")73 if choix1 == 3 : 74 effacer= os.system('cls')75 ModuleModel.Module.printInfosModuleById('',my_listeModul)76 ok = input("\n")77 effacer= os.system('cls')78 choix1 = Menu.Menu1.MenuModule('',"")79 if choix1 == 4 : 80 effacer= os.system('cls')81 my_listeModul= ModuleModel.Module.deletModuleById('',my_listeModul)82 ok = input("\n")83 effacer= os.system('cls')84 choix1 = Menu.Menu1.MenuModule('',"")85 if choix1 == 5 : 86 effacer= os.system('cls')87 ModuleModel.Module.printListModule('',my_listeModul)88 ok = input("\n")89 effacer= os.system('cls')90 choix1 = Menu.Menu1.MenuModule('',"")91 if choix1 == 0 :92 effacer= os.system('cls')93 menu = Menu.Menu1.MenuPrincipale('',"")94 if menu==3:95 choix1 = Menu.Menu1.MenuSeance('',"")96 while choix1 != 0 :97 if choix1 == 1 : 98 #effacer= os.system('cls')99 my_listeSeance= SeanceModel.Seance.ajouterSeance('',my_listeSeance)100 # effacer= os.system('cls')101 choix1 = Menu.Menu1.MenuSeance('',"")102 if choix1 == 2 : 103 effacer= os.system('cls')104 my_listeSeance= SeanceModel.Seance.ModifierSeance('',my_listeSeance)105 ok = input("\n")106 effacer= os.system('cls')107 choix1 = Menu.Menu1.MenuSeance('',"")108 if choix1 == 3 : 109 effacer= os.system('cls')110 SeanceModel.Seance.printInfosSeanceById('',my_listeSeance)111 ok = input("\n")112 effacer= os.system('cls')113 choix1 = Menu.Menu1.MenuSeance('',"")114 if choix1 == 4 : 115 effacer= os.system('cls')116 my_listeSeance= SeanceModel.Seance.deleteSeanceById('',my_listeSeance)117 ok = input("\n")118 effacer= os.system('cls')119 choix1 = Menu.Menu1.MenuSeance('',"")120 if choix1 == 5 : 121 effacer= os.system('cls')122 SeanceModel.Seance.printListSeance('',my_listeSeance)123 ok = input("\n")124 effacer= os.system('cls')125 choix1 = Menu.Menu1.MenuSeance('',"")126 if choix1 == 0 :127 effacer= os.system('cls')128 menu = Menu.Menu1.MenuPrincipale('',"")129 if menu==4:130 choix4 = Menu.Menu1.MenuNotes('',"")131 while choix4 != 0 :132 if choix4 == 1 : 133 effacer= os.system('cls')134 if len(my_listeModul) > 0 and len(my_listeEtudiant) > 0:135 ModuleModel.Module.printListModule('',my_listeModul)136 idModule = ModelNote.Note.VerifModulExist('',my_listeModul)137 if idModule != 0:138 my_listNote= ModelNote.Note.ajouterNote('',my_listeEtudiant,idModule,my_listNote) 139 else:140 print("\n Vous devez Saisir au moins un module et un etudiant \n" )141 ok = input("\n")142 effacer= os.system('cls')143 choix4 = Menu.Menu1.MenuNotes('',"")144 if choix4 == 2 : 145 effacer= os.system('cls')146 if len(my_listeModul) > 0 and len(my_listeEtudiant) > 0:147 ModuleModel.Module.printListModule('',my_listeModul)148 idModule = ModelNote.Note.VerifModulExist('',my_listeModul)149 if idModule != 0:150 effacer= os.system('cls')151 matriculEtudiant = ModelNote.Note.VerifMatricul('',my_listeEtudiant) 152 if matriculEtudiant != 0:153 my_listNote = ModelNote.Note.ModifierNote('',idModule,matriculEtudiant,my_listeEtudiant,my_listNote)154 else:155 print("\n Vous devez Saisir au moins un module et un etudiant \n" )156 ok = input("\n")157 effacer= os.system('cls')158 choix4 = Menu.Menu1.MenuNotes('',"")159 if choix4 == 3 : 160 effacer= os.system('cls')161 if len(my_listeModul) > 0 and len(my_listeEtudiant) > 0:162 ModuleModel.Module.printListModule('',my_listeModul)163 idModule = ModelNote.Note.VerifModulExist('',my_listeModul)164 if idModule != 0:165 effacer= os.system('cls')166 matriculEtudiant = ModelNote.Note.VerifMatricul('',my_listeEtudiant) 167 if matriculEtudiant != 0:168 ModelNote.Note.printNoteByInfos('',idModule,matriculEtudiant,my_listNote)169 else:170 print("\n Vous devez Saisir au moins un module et un etudiant \n" )171 ok = input("\n")172 effacer= os.system('cls')173 choix4 = Menu.Menu1.MenuNotes('',"")174 if choix4 == 4 : 175 effacer= os.system('cls')176 my_listeSeance= SeanceModel.Seance.deleteSeanceById('',my_listeSeance)177 ok = input("\n")178 effacer= os.system('cls')179 choix4 = Menu.Menu1.MenuNotes('',"")180 if choix4 == 5 : 181 effacer= os.system('cls')182 SeanceModel.Seance.printListSeance('',my_listeSeance)183 ok = input("\n")184 effacer= os.system('cls')185 choix4 = Menu.Menu1.MenuNotes('',"")186 if choix4 == 0 :187 effacer= os.system('cls')188 menu = Menu.Menu1.MenuPrincipale('',"")189 if menu==5:190 menu = Menu.Menu1.MenuResultat('',"")191 effacer= os.system('cls')...

Full Screen

Full Screen

alphabet.py

Source:alphabet.py Github

copy

Full Screen

1import turtle2import time3a = turtle.Turtle()4a.speed(10)5a.width(5)6a.hideturtle()7a.up()8a.bk(0)9 10def A():11 a.down()12 a.lt(75)13 a.fd(200)14 a.rt(75+75)15 a.fd(200)16 a.bk(100)17 a.rt(90+15)18 a.fd(52)19 a.up()20 a.bk(52)21 a.lt(90+15)22 a.fd(100)23 a.lt(75)24 a.fd(50)25def B():26 a.down()27 a.lt(90)28 a.fd(200)29 a.rt(90)30 a.fd(40)31 a.circle(-50,180)32 a.fd(40)33 a.bk(40)34 a.circle(50,-180)35 a.bk(40)36 a.up()37 a.fd(140)38def C():39 a.fd(100)40 a.down()41 a.circle(100,-180)42 a.up()43 a.lt(90)44 a.fd(200)45 a.lt(90)46 a.fd(50)47def D():48 a.down()49 a.lt(90)50 a.fd(200)51 a.rt(90)52 a.circle(-100,180)53 a.up()54 a.lt(180)55 a.fd(150)56def E():57 a.fd(100)58 a.down()59 a.bk(100)60 a.lt(90)61 a.fd(100)62 a.rt(90)63 a.fd(50)64 a.lt(180)65 a.fd(50)66 a.rt(90)67 a.fd(100)68 a.rt(90)69 a.fd(100)70 a.up()71 a.rt(90)72 a.fd(200)73 a.lt(90)74 a.fd(100)75def F():76 a.lt(90)77 a.down()78 a.fd(100)79 a.rt(90)80 a.fd(50)81 a.bk(50)82 a.lt(90)83 a.fd(100)84 a.rt(90)85 a.fd(100)86 a.up()87 a.rt(90)88 a.fd(200)89 a.lt(90)90 a.fd(100)91def G():92 a.fd(50)93 a.down()94 a.circle(100,-180)95 a.up()96 a.lt(90)97 a.fd(100)98 a.rt(90)99 a.fd(50)100 a.lt(180)101 a.down()102 a.fd(50)103 a.rt(90)104 a.fd(100)105 a.up()106 a.lt(90)107 a.fd(100)108def H():109 a.lt(90)110 a.down()111 a.fd(100)112 a.rt(90)113 a.fd(100)114 a.bk(100)115 a.lt(90)116 a.fd(100)117 a.rt(90)118 a.up()119 a.fd(100)120 a.rt(90)121 a.down()122 a.fd(200)123 a.up()124 a.lt(90)125 a.fd(100)126def I():127 a.lt(90)128 a.down()129 a.fd(200)130 a.up()131 a.bk(200)132 a.rt(90)133 a.fd(100)134def J():135 a.down()136 a.circle(50,90)137 a.fd(150)138 a.up()139 a.bk(200)140 a.rt(90)141 a.fd(100)142def K():143 a.lt(90)144 a.down()145 a.fd(100)146 a.rt(90+45)147 a.fd(130)148 a.bk(130)149 a.lt(90)150 a.fd(130)151 a.bk(130)152 a.lt(45)153 a.fd(100)154 a.up()155 a.bk(200)156 a.rt(90)157 a.fd(200)158 159def L():160 a.fd(100)161 a.down()162 a.bk(100)163 a.lt(90)164 a.fd(200)165 a.up()166 a.bk(200)167 a.rt(90)168 a.fd(200)169def M():170 a.lt(90)171 a.down()172 a.fd(200)173 a.rt(135)174 a.fd(100)175 a.lt(90)176 a.fd(100)177 a.rt(135)178 a.fd(200)179 a.up()180 a.lt(90)181 a.fd(100)182def N():183 a.lt(90)184 a.down()185 a.fd(200)186 a.rt(90+45+20)187 a.fd(220)188 a.lt(90+45+20)189 a.fd(200)190 a.up()191 a.bk(200)192 a.rt(90)193 a.fd(100)194def O():195 a.fd(100)196 a.down()197 a.circle(100)198 a.up()199 a.fd(200)200def P():201 a.lt(90)202 a.down()203 a.fd(200)204 a.rt(90)205 a.fd(40)206 a.circle(-50,180)207 a.fd(40)208 a.up()209 a.lt(90)210 a.fd(100)211 a.lt(90)212 a.fd(200)213def Q():214 a.fd(100)215 a.down()216 a.circle(100)217 a.up()218 a.lt(45)219 a.fd(50)220 a.rt(90)221 a.down()222 a.fd(50)223 a.up()224 a.lt(45)225 a.fd(100)226def R():227 a.lt(90)228 a.down()229 a.fd(200)230 a.rt(90)231 a.fd(40)232 a.circle(-50,180)233 a.fd(40)234 a.lt(90+45)235 a.fd(140)236 a.up()237 a.lt(45)238 a.fd(100)239def S():240 a.down()241 a.fd(40)242 a.circle(50,180)243 a.circle(-50,180)244 a.fd(40)245 a.up()246 a.rt(90)247 a.fd(200)248 a.lt(90)249 a.fd(100)250def T():251 a.fd(50)252 a.lt(90)253 a.down()254 a.fd(200)255 a.lt(90)256 a.fd(50)257 a.bk(100)258 a.up()259 a.lt(90)260 a.fd(200)261 a.lt(90)262 a.fd(100)263def U():264 a.lt(90)265 a.fd(200)266 a.down()267 a.bk(150)268 a.circle(-50,-180)269 a.bk(150)270 a.up()271 a.fd(200)272 a.lt(90)273 a.fd(100)274def V():275 a.lt(90)276 a.fd(200)277 a.rt(90+45+30)278 a.down()279 a.fd(220)280 a.lt(180-30)281 a.fd(220)282 a.up()283 a.rt(90+45+30)284 a.fd(200)285 a.lt(90)286 a.fd(100)287def W():288 a.lt(90)289 a.fd(200)290 a.rt(90+45+30)291 a.down()292 a.fd(220)293 a.lt(180-30)294 a.fd(100)295 a.rt(180-30)296 a.fd(100)297 a.lt(180-30)298 a.fd(220)299 a.up()300 a.rt(90+45+30)301 a.fd(200)302 a.lt(90)303 a.fd(100)304def Y():305 a.fd(50)306 a.lt(90)307 a.down()308 a.fd(100)309 a.lt(30)310 a.fd(120)311 a.bk(120)312 a.rt(30+30)313 a.fd(120)314 a.bk(120)315 a.up()316 a.rt(60)317 a.fd(150)318 a.rt(90)319 a.fd(100)320 a.lt(90)321def Z():322 a.down()323 a.fd(100)324 a.lt(90+26)325 a.fd(225)326 a.rt(90+26)327 a.fd(100)328 a.up()329 a.rt(90)330 a.fd(200)331 a.lt(90)332 a.fd(100)333def EFFACER():334 time.sleep(1)335 a.goto(0,0)336 a.clear()337def AZ():338 EFFACER()339 A()340 EFFACER()341 B()342 EFFACER()343 C()344 EFFACER()345 D()346 EFFACER()347 E()348 EFFACER()349 F()350 EFFACER()351 G()352 EFFACER()353 H()354 EFFACER()355 I()356 EFFACER()357 J()358 EFFACER()359 K()360 EFFACER()361 L()362 EFFACER()363 M()364 EFFACER()365 N()366 EFFACER()367 O()368 EFFACER()369 P()370 EFFACER()371 Q()372 EFFACER()373 R()374 EFFACER()375 S()376 EFFACER()377 T()378 EFFACER()379 U()380 EFFACER()381 V()382 EFFACER()383 W()384 EFFACER()385 Y()386 EFFACER()387 Z()...

Full Screen

Full Screen

Automation Testing Tutorials

Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.

LambdaTest Learning Hubs:

YouTube

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.

Run SeleniumBase automation tests on LambdaTest cloud grid

Perform automation testing on 3000+ real desktop and mobile devices online.

Try LambdaTest Now !!

Get 100 minutes of automation test minutes FREE!!

Next-Gen App & Browser Testing Cloud

Was this article helpful?

Helpful

NotHelpful