Ir para conteúdo
Fórum Script Brasil
  • 0

problema com if


AllDark

Pergunta

Opa, vim aqui por que estou com um problema em um script de um assistente virtual que estou trabalhando fazendo o sistema de pesquisa no Google e Youtube encontrei um erro onde Mesmo se não bater com a informação no meu if. Segue o script abaixo:

def trata_pergunta():
    while True:
        quest = ouvir_microfone()
        resposta = bot.get_response(quest)
        cria_audio(str(resposta))
        print('Red: ', resposta)
    #pesquisa
    if 'pesquisar' or 'Pesquisar' in quest:
        quest = quest.replace('Pesquisar' or 'pesquisar','')
        quest = quest.replace(' ','+')
        subprocess.Popen('start https://www.google.com.br/search?q='+quest, shell=True)
    if 'Youtube' or 'YouTube' or 'youtube' in quest:
        quest = quest.replace('YouTube' or 'Youtube' or 'youtube','')
        quest = quest.replace(' ','+')
        subprocess.Popen('start https://www.youtube.com/results?searc_query='+quest, shell=True)
 

nesses dois ifs mesmo que eu fale apenas youtube ou pesquisar ele pesquisa nos dois podem me ajudar a resolver? Qualquer coisa pode me pedir o script inteiro.

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

usei um exemplo minimalista, era para você usar a logica e corrigir seus if

if 'Youtube' or 'YouTube' or 'youtube' in quest:

if quest in ('Youtube', 'YouTube', 'youtube'):

tenho alguns videos no youtube, são todos de coisas iniciais, pode ser de alguma valia para ti

Link para o comentário
Compartilhar em outros sites

  • 0
1 hora atrás, ArteEN disse:

usei um exemplo minimalista, era para você usar a logica e corrigir seus if

if 'Youtube' or 'YouTube' or 'youtube' in quest:

if quest in ('Youtube', 'YouTube', 'youtube'):

tenho alguns videos no youtube, são todos de coisas iniciais, pode ser de alguma valia para ti

Opa obrigado ae mesmo vou testar aqui e dai respondo se deu certo

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...