Python - 📝 Trabalhando com retorno do TXT
Python - Trabalhando com retorno do TXT | ||
Canal Qb |
No link anterior, eu mostrei como extrair um tipo de dado especifico de um arquivo TXT: https://canalqb.blogspot.com/2023/07/python-script-para-extrair-informacoes.html
Hoje gostaria de compartilhar com vocês um script incrível para gerenciar números de telefone de forma fácil e intuitiva. Com este script, você poderá ler um arquivo de texto que contém números de telefone e selecionar facilmente a opção desejada. 📱💡
O script utiliza expressões regulares para buscar os números de telefone no arquivo e os apresenta numerados, permitindo que você escolha a opção desejada apenas digitando o número correspondente. 🔍🔢
Você não precisará mais ficar procurando manualmente pelo número de telefone certo no arquivo. Com este script, o processo se torna rápido e eficiente. ⏱️⚡
Aqui está um exemplo de como utilizar o script: 📝
import redef ler_arquivo(nome_arquivo):with open(nome_arquivo, 'r') as arquivo:linhas = arquivo.readlines() # Lê todas as linhas do arquivo e armazena em uma listatelefones = [] # Lista para armazenar os números de telefone encontradoscontador = 1 # Inicializa o contador para numeração das opçõesfor linha in linhas:if 'TEL' in linha: # Verifica se a linha contém a palavra 'TEL'match = re.search(r'TEL\s*([^,\s]+)', linha) # Realiza a busca do número de telefone na linhaif match: # Se encontrar um número de telefonetelefone = match.group(1) # Armazena o número de telefone encontradotelefones.append(telefone) # Adiciona o número de telefone à listaprint(f"{contador}) {telefone}") # Imprime a opção numeradacontador += 1 # Incrementa o contadorif telefones: # Se foram encontrados números de telefoneopcao = input("Escolha o número que deseja usar: ") # Solicita ao usuário que escolha uma opçãoif opcao.isnumeric() and 1 <= int(opcao) <= len(telefones): # Verifica se a opção escolhida é válidaindex = int(opcao) - 1 # Obtém o índice correspondente à opção escolhidaprint("Você escolheu o telefone:", telefones[index]) # Exibe o telefone escolhido pelo usuárioelse:print("Opção inválida. Por favor, escolha uma das opções listadas.")else:print("Nenhum telefone encontrado no arquivo.")# Exemplo de usonome_arquivo = 'meustelegram.txt' # Substitua pelo nome do seu arquivo de textoler_arquivo(nome_arquivo)
Após executar o script, você verá uma lista numerada com os números de telefone encontrados no arquivo. Basta digitar o número correspondente à opção desejada e pronto! O número de telefone selecionado será exibido na tela. 💥📲
Espero que esse script seja útil para vocês. É uma maneira simples e eficaz de gerenciar seus números de telefone em arquivos de texto. 🚀📂
Divirta-se experimentando e deixe seus comentários abaixo sobre como essa solução ajudou você! 😊✨
Nenhum comentário
Comente só assim vamos crescer juntos!
Observação: somente um membro deste blog pode postar um comentário.