Desenvolvedor Back-End Python M10 A2 Guia Da Aula
Desenvolvedor Back-End Python M10 A2 Guia Da Aula
Analista de dados
1
COLETA DE DADOS I GUIA DA
AULA 2
Manipule arquivos TXT
Formato
Regex
Acompanhe aqui
os temas que
serão tratados
na videoaula
3
2.1. Formato
Um arquivo texto é um tipo de arquivo de texto sem uma estrutura definida (não estruturado).
Veja e seguir:
4
Exemplo: nubank.txt
%%writefile nubank.txt
In [ ]: Como você prefere falar com a gente?
E-mail
Tem alguma dúvida? Podemos te ajudar pelo nosso canal de email.
[email protected]
Telefone
Você pode ligar para o 0800 do Nubank a qualquer hora através do número abaixo.
0800 608 6236
Chat Precisa de uma ajuda agora? Entre em contato com nosso atendimento através
do chat.
Basta abrir o chat no app.
Siga o @Nubank
Saiba das novidades e receba dicas na nossas redes sociais e também na
NuCommunity, a comunidade online oficial do Nubank.
5
Exemplo: nubank.txt
In [ ]:
Imprensa
Reunimos todas as informações para você aqui.
[email protected]
Parcerias
Se você tem uma proposta de patrocínio, parceria ou publicidade, fale conosco por
aqui: [email protected]
6
Exemplo: Extrair e-mails de um arquivo de texto.
print(linhas)
In [ ]:
linhas = filter(lambda linha: linha != '\n', linhas)
linhas = map(lambda linha: linha.strip(), linhas)
linhas = list(linhas)
print(linhas)
7
- Extrair linhas com o texto ‘.com’
In [ ]:
linhas_com_email = filter(lambda linha: '.com' in linha, linhas)
linhas_com_email = list(linhas_com_email)
print(linhas_com_email)
In [ ]:
emails_extraidos = []
8
2.2. Regex
import re
9
Exemplo: Extrair e-mails de um arquivo de texto.
- String de busca.
10
- Código de extração
In [ ]:
import re
11
Exemplo: Extrair perfil de redes sociais.
In [ ]:
import re
print(perfil_extraidos)
12