Dúvida em Python

73 views
Skip to first unread message

Jhonata Vieira

unread,
Oct 20, 2021, 8:21:26 AM10/20/21
to PUG-MG
Pessoal, bom dia! 

Alguém pode ajudar com a seguinte problema? 

Preciso encontrar essas palavras ['LOCAÇÃO DE EQUIPAMENTOS', 'REPROGRAFIA'] dentro de um texto, se encontrar eu aplico uma regra. 

Qual a melhor forma de fazer isso em Python ? 

Obrigado.

Ali Rios

unread,
Oct 20, 2021, 9:29:50 AM10/20/21
to pyth...@googlegroups.com
Bom dia, Jonatha tem varias formas de fazer isso
normalmente você pode fazer com regex "Regular expression".

tem bibliotecas que podem ajudar, depende como vai processar a informação, o tipo arquivo. O contexto do problema.

JR.

--

---
Você recebeu essa mensagem porque está inscrito no grupo "PUG-MG" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-mg+...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/python-mg/490accc5-60ea-4915-a7bc-838251a0d7ben%40googlegroups.com.

Alexandre Villela [SleX]

unread,
Oct 20, 2021, 4:35:50 PM10/20/21
to pyth...@googlegroups.com
words = ['LOCAÇÃO DE EQUIPAMENTOS', 'REPROGRAFIA']
text = "Ola mundo REPROGRAFIA sss test xpto"
resp = [1 if i in text else 0 for i in words]
print(resp)
print(sum(resp))


Se retornar 2 tem todas as palavras se retornar 1 so tem uma delas e por ai vai ;)

--

---
Você recebeu essa mensagem porque está inscrito no grupo "PUG-MG" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-mg+...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/python-mg/490accc5-60ea-4915-a7bc-838251a0d7ben%40googlegroups.com.


--
Alexandre Villela Eiras Brandão de Oliveira
or simply "SleX"

"Dispõe o Eterno Escriba e, havendo escrito, a folha vira. E não há ciência ou devoção que apague uma linha. E não há pranto sofrido que risque uma palavra. Ah, todo choro é vão!" (Omar Khayyam no livro Rubayat)
Reply all
Reply to author
Forward
0 new messages