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.
Pergunta
AllDark
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
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.