Best Python code snippet using ATX
main.py
Source:main.py  
...45        self.show_F = Popups_frente()46        return self.screen_manager47    def reseta(self):48        self.jogadores = []49        self.screen_manager.get_screen("MenuSinglePlayer").ids.quantidade_jogadores.text = ""50        self.screen_manager.get_screen("MenuSinglePlayer").ids.ultimo_jogador_criado.text = ""51        self.screen_manager.get_screen("MenuSinglePlayer").ids.new_player_btn.disabled = False52        self.screen_manager.get_screen("MenuSinglePlayer").ids.jogar_btn.disabled = True53        self.screen_manager.get_screen("MenuSinglePlayer").ids.jogar_btn.opacity = 054        self.screen_manager.get_screen("MenuSinglePlayer").ids.nome_player.disabled = False55        self.screen_manager.get_screen("MenuSinglePlayer").ids.nome_player.opacity = 156        self.screen_manager.get_screen("MenuSinglePlayer").ids.nome_player.text = ""57        Animation.cancel_all(self)58        59        a = NumericProperty(60)60        self.posicao_vez = None61        self.jogador_vez = None62    def new_player(self,nome):63        player = Player(nome if nome != "" else "Jogador " + str(len(self.jogadores) + 1)) 64        self.jogadores.append(player)65        self.screen_manager.get_screen("MenuSinglePlayer").ids.quantidade_jogadores.text = "Jogando = " +  str(len(self.jogadores))66        self.screen_manager.get_screen("MenuSinglePlayer").ids.nome_player.text = ""67        self.screen_manager.get_screen("MenuSinglePlayer").ids.ultimo_jogador_criado.text = "Ultimo Jogador Criado = " + player.nome68        if len(self.jogadores) >= 3:69            self.screen_manager.get_screen("MenuSinglePlayer").ids.new_player_btn.disabled = True70            self.screen_manager.get_screen("MenuSinglePlayer").ids.nome_player.disabled = True71            self.screen_manager.get_screen("MenuSinglePlayer").ids.nome_player.opacity = 072        else:73            self.screen_manager.get_screen("MenuSinglePlayer").ids.jogar_btn.disabled = False74            self.screen_manager.get_screen("MenuSinglePlayer").ids.jogar_btn.opacity = 175        76        self.posicao_vez = 077        self.jogador_vez = self.jogadores[self.posicao_vez] 78    def inicia_jogo(self):79        self.atualiza_info()80        self.jogo = Jogo()81        self.carta = Carta()82    83    def atualiza_info(self):84        self.screen_manager.get_screen("JogoTelaPrincipal").ids.info_player.text = self.jogador_vez.info()85    def inicia_round(self):86        self.screen_manager.get_screen("JogoTelaPrincipal").ids.Dado.disabled = False87        self.screen_manager.get_screen("JogoTelaPrincipal").ids.Dado.opacity = 188        self.screen_manager.get_screen("JogoTelaPrincipal").ids.Turno.disabled = True89    def roda_dado(self):90        self.dado = random.randint(1,6)91        self.jogador_vez.posicao += self.dado + self.jogador_vez.karma92        if self.jogador_vez.posicao >=CASA_MAXIMA_MINIMA:93            self.lida_final_jogo(True) 94            return True95        elif -CASA_MAXIMA_MINIMA>self.jogador_vez.posicao:96            self.lida_final_jogo(False) 97            return True98        else:99            self.show_C.ids.carta_costa.text = f"Tendo tirado {self.dado} no dado com um\nKarma {self.jogador_vez.karma}, mova para a casa {self.jogador_vez.posicao}.\nVire a carta e veja o que te aguarda"100            self.status_posicao()101            self.atualiza_info()102            self.screen_manager.get_screen("JogoTelaPrincipal").ids.Dado.disabled = True103            return False104        105    def jogador_jogando(self,minigame = False,carta = False):106        if not minigame:107            if not self.roda_dado():108                self.ativa_desativa_popup_costa()            109        elif minigame and not carta:110            self.ativa_desativa_popup_costa()111            self.ativa_desativa_popup_frente()112        else:113            self.ativa_desativa_popup_frente()114            if self.efeito == None:115                self.prepara_minigame()116                self.screen_manager.current = 'JogoTelaMinigame'117            else:118                self.sai_minigame()119    def prepara_minigame(self):120        self.reseta_minigame()121        if self.minigame == "Perguntas":122            self.valores = self.jogo.Perguntas_Jogo()123        elif self.minigame == "Lixo":124            self.valores = self.jogo.Lixo_Jogo()125            self.screen_manager.get_screen("JogoTelaMinigame").ids.r3.pos_hint = {'center_y':.3, 'center_x':0.5 }126            self.screen_manager.get_screen("JogoTelaMinigame").ids.r4.opacity = 0127            self.screen_manager.get_screen("JogoTelaMinigame").ids.r4.disabled = True128        elif self.minigame == "Mimica":129            self.valores = self.jogo.Mimica_Jogo()130            131            self.mimica()132            133            return134        self.screen_manager.get_screen("JogoTelaMinigame").ids.pergunta.text = self.valores[0]135        self.screen_manager.get_screen("JogoTelaMinigame").ids.r1.text = self.valores[1]136        self.screen_manager.get_screen("JogoTelaMinigame").ids.r2.text = self.valores[2]137        self.screen_manager.get_screen("JogoTelaMinigame").ids.r3.text = self.valores[3]138        self.screen_manager.get_screen("JogoTelaMinigame").ids.r4.text = self.valores[4]139    def reseta_minigame(self):140        self.screen_manager.get_screen("JogoTelaMinigame").ids.r1.disabled = False141        self.screen_manager.get_screen("JogoTelaMinigame").ids.r1.opacity = 1142        self.screen_manager.get_screen("JogoTelaMinigame").ids.r1.pos_hint = {'center_y':.5, 'center_x':0.25 } 143        144        self.screen_manager.get_screen("JogoTelaMinigame").ids.r2.disabled = False145        self.screen_manager.get_screen("JogoTelaMinigame").ids.r2.opacity = 1146        self.screen_manager.get_screen("JogoTelaMinigame").ids.r2.pos_hint = {'center_y':.5, 'right':1 } 147        self.screen_manager.get_screen("JogoTelaMinigame").ids.r3.disabled = False148        self.screen_manager.get_screen("JogoTelaMinigame").ids.r3.opacity = 1149        self.screen_manager.get_screen("JogoTelaMinigame").ids.r3.pos_hint = {'center_y':.3, 'center_x':0.25  }150        self.screen_manager.get_screen("JogoTelaMinigame").ids.r4.disabled = False151        self.screen_manager.get_screen("JogoTelaMinigame").ids.r4.opacity = 1152        self.screen_manager.get_screen("JogoTelaMinigame").ids.r4.pos_hint = {'center_y':.3, 'right':1 } 153    def mimica(self):154        self.screen_manager.get_screen("JogoTelaMinigame").ids.pergunta.text = self.valores155        self.screen_manager.get_screen("JogoTelaMinigame").ids.r1.disabled = False156        self.screen_manager.get_screen("JogoTelaMinigame").ids.r1.opacity = 1157        self.screen_manager.get_screen("JogoTelaMinigame").ids.r1.text = "Iniciar"158        self.screen_manager.get_screen("JogoTelaMinigame").ids.r1.pos_hint = {'center_y':.5, 'center_x':.5 }159        160        self.screen_manager.get_screen("JogoTelaMinigame").ids.r2.disabled = True161        self.screen_manager.get_screen("JogoTelaMinigame").ids.r2.opacity = 0162        self.screen_manager.get_screen("JogoTelaMinigame").ids.r3.disabled = True163        self.screen_manager.get_screen("JogoTelaMinigame").ids.r3.opacity = 0164        165        self.screen_manager.get_screen("JogoTelaMinigame").ids.r4.disabled = True166        self.screen_manager.get_screen("JogoTelaMinigame").ids.r4.opacity = 0167    def resposta_minigame(self,resposta,mimica_ativado= False, resposta_mimica = False):168        print(self.minigame)169        if self.minigame != "Mimica" or not mimica_ativado:170            print("AQI")171            if resposta == self.valores[-1]:172                print("Acertou")173                self.jogador_vez.karma+=1174            else:175                print("Errou")176                self.jogador_vez.karma-=1177        else:178            if not resposta_mimica :179                self.screen_manager.get_screen("JogoTelaMinigame").ids.r1.disabled = True180                self.screen_manager.get_screen("JogoTelaMinigame").ids.r1.opacity = 0181                self.screen_manager.get_screen("JogoTelaMinigame").ids.r2.disabled = False182                self.screen_manager.get_screen("JogoTelaMinigame").ids.r2.text = "Meu Colega Acertou"183                self.screen_manager.get_screen("JogoTelaMinigame").ids.r2.pos_hint = {'center_y':.3, 'center_x':0.5 }184                self.screen_manager.get_screen("JogoTelaMinigame").ids.r2.opacity = 1185                self.screen_manager.get_screen("JogoTelaMinigame").ids.r3.disabled = False186                self.screen_manager.get_screen("JogoTelaMinigame").ids.r3.text = "Meu Colega Errou"187                self.screen_manager.get_screen("JogoTelaMinigame").ids.r3.pos_hint = {'center_y':.5, 'center_x':0.5 }188                self.screen_manager.get_screen("JogoTelaMinigame").ids.r3.opacity = 1189                return190            else:191                if resposta == 2:192                    print("Acertou")193                    self.jogador_vez.karma+=1194                else:195                    print("Errou")196                    self.jogador_vez.karma-=1197        self.sai_minigame()            198    def status_posicao(self):199        posicao = self.jogador_vez.posicao200        if posicao in CASAS_ESPECIAIS:201            self.efeito =  self.carta.sorteia_carta(self.jogador_vez.posicao//abs(self.jogador_vez.posicao))202            self.minigame = None203            regra = self.carta.aplica_efeito_carta(self.jogador_vez,self.efeito)204            carta = "Casa Especial"205        else:206            self.efeito = None207            self.minigame = self.jogo.escolhe_jogo()208            regra = self.jogo.regras(self.minigame)209            carta = f"Casa Minigame- {regra[0]}"210            regra = regra[1]211        self.show_F.ids.tipo_carta.text = f"{carta}"212        self.show_F.ids.regra_carta.text = f"{regra}"213        self.jogador_vez.controla_karma()214        self.atualiza_info()215    def ativa_desativa_popup_costa(self):216        if not self.ativoC:217            self.popupWindow_costa = Popup(title ="", content = self.show_C,size_hint =(None, None), size =(300, 500),separator_height = 0)218            self.popupWindow_costa.background = "fotos\Carta Verso.png"219            self.popupWindow_costa.open()220            self.ativoC = True221        else:222            self.popupWindow_costa.dismiss()223            self.ativoC = False224    def ativa_desativa_popup_frente(self):225        if not self.ativoF:226            self.popupWindow_frente = Popup(title ="", content = self.show_F, size_hint =(None, None),size =(300, 500),separator_height = 0)227            self.popupWindow_frente.background = "fotos\Carta Frente2.png"228            self.popupWindow_frente.open()229            self.ativoF = True230        else:231            self.popupWindow_frente.dismiss()232            self.screen_manager.current = "JogoTelaMinigame"233            self.ativoF = False234    def sai_minigame(self):235        self.screen_manager.get_screen("JogoTelaPrincipal").ids.Dado.disabled = True236        self.screen_manager.get_screen("JogoTelaPrincipal").ids.Dado.opacity = 0237        self.screen_manager.get_screen("JogoTelaPrincipal").ids.Turno.disabled = False238        self.screen_manager.current = 'JogoTelaPrincipal'239        240        self.posicao_vez = self.posicao_vez + 1 if (self.posicao_vez + 1) < len(self.jogadores) else 0241        self.jogador_vez = self.jogadores[self.posicao_vez] 242        self.jogador_vez.controla_karma()243        self.atualiza_info()244        self.show_C = Popups_costa()245        self.show_F = Popups_frente()246        247    def lida_final_jogo(self,vitoria):248        self.screen_manager.current = "JogoFinal"249        if vitoria:250            self.screen_manager.get_screen("JogoFinal").ids.fim.text = f"PARABENS, {self.jogador_vez.nome}. COM O SEU CONHECIMENTO, O MUNDO CONSEGUIU SER SALVO."251        else:252            self.screen_manager.get_screen("JogoFinal").ids.fim.text = f"INFELIZMENTE NÃO FOI DESTA VEZ, {self.jogador_vez.nome}.MAS NÃO DESISTA, AO POUCOS MUDE SUA ROTINA, \nPESQUISE MAIS FORMAS DE SALVAR O MUNDO E COM CERTEZA SERA VOCE \nA FAZER A DIFERENÃA DA PROXIMA VEZ ;)"253####################################################################################################254####################################################################################################255if __name__ == "__main__":256    root = mainApp() 257    root.run() 258####################################################################################################...Youtube-Downloader.py
Source:Youtube-Downloader.py  
...57class Main(Screen):58    def single(self, url):59        try:60            yt = YouTube(url)61            self.manager.get_screen("b").title = yt.title62            self.manager.get_screen("b").invi = url63            self.manager.get_screen("b").img_link = yt.thumbnail_url64            self.manager.get_screen("b").cap_list = get_caption(yt)[1]65            self.manager.get_screen("b").res_list = get_video(yt)[1]66        except:67            self.manager.get_screen("b").title = "Invalid URL"68    69    def play(self , url):70        71        try:72            lst ,url_list = playlist(url)73            yt = YouTube(url_list[0])74            self.manager.get_screen("c").title = yt.title75            self.manager.get_screen("c").invi = url76            self.manager.get_screen("c").img_link = yt.thumbnail_url77            self.manager.get_screen("c").cap_list = get_caption(yt)[1]78            self.manager.get_screen("c").res_list = get_video(yt)[1]79            self.manager.get_screen("c").vdo_list = lst80        81        except:82            self.manager.get_screen("c").title = "Invalid URL"83    84class Single(Screen):85    title = StringProperty('')86    invi = StringProperty('')87    img_link = StringProperty('')88    cap_list = ListProperty([])89    res_list = ListProperty([])90    def download(self, yt_url, selected_resolution, selected_caption):91        92        download_caption(yt_url, selected_caption)93        download_video(yt_url, selected_resolution)94class Album(Screen):95    title = StringProperty('')96    invi = StringProperty('')...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.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!
