Desafio By Safe

Post Reply
Safe
Noob
Posts: 3
Joined: Wed Oct 25, 2017 4:37 pm

Desafio By Safe

Post by Safe » Thu Oct 26, 2017 11:58 am

Bom é um desafio simples, e assim como cumprimos os outros que foram dados espero que cumpram este.
Crie um script ou programa, que leia um email dado, e diga se o email existe ou não..
Quer uma dica? Pelo python isso tudo fica mais fácil ^-^
Até, bjs by Safe.
0 x

RMK
Expert
Posts: 14
Joined: Sun Oct 29, 2017 10:11 pm
x 23
x 3

Re: Desafio By Safe

Post by RMK » Sun Oct 29, 2017 11:23 pm

Safe wrote:
Thu Oct 26, 2017 11:58 am
Bom é um desafio simples, e assim como cumprimos os outros que foram dados espero que cumpram este.
Crie um script ou programa, que leia um email dado, e diga se o email existe ou não..
Quer uma dica? Pelo python isso tudo fica mais fácil ^-^
Até, bjs by Safe.
Mano n entendi oque vc quer. Poderia dar um exemplo ?
0 x

User avatar
kosu
Expert
Posts: 5
Joined: Tue Nov 14, 2017 9:52 pm
x 1

Re: Desafio By Safe

Post by kosu » Thu Nov 16, 2017 12:30 am

Mano n entendi oque vc quer. Poderia dar um exemplo ?
Você deve criar um script que possa ler se o email é verdadeiro ou falso Ex : [email protected](falso) - [email protected] (verdadeiro) Pelo menos foi o que eu entendi
0 x

Safe
Noob
Posts: 3
Joined: Wed Oct 25, 2017 4:37 pm

Re: Desafio By Safe

Post by Safe » Thu Nov 30, 2017 12:13 pm

kosu wrote:
Thu Nov 16, 2017 12:30 am
Mano n entendi oque vc quer. Poderia dar um exemplo ?
Você deve criar um script que possa ler se o email é verdadeiro ou falso Ex : [email protected](falso) - [email protected] (verdadeiro) Pelo menos foi o que eu entendi
Exatamente :D
0 x

Freud
Noob
Posts: 2
Joined: Sat Nov 24, 2018 2:27 am

Re: Desafio By Safe

Post by Freud » Sat Nov 24, 2018 2:43 am

Safe wrote:
Thu Oct 26, 2017 11:58 am
Bom é um desafio simples, e assim como cumprimos os outros que foram dados espero que cumpram este.
Crie um script ou programa, que leia um email dado, e diga se o email existe ou não..
Quer uma dica? Pelo python isso tudo fica mais fácil ^-^
Até, bjs by Safe.
Eu acabei tirando um tempinho e resolvi fazer! Pros curiosos eu utilizei expressão regular, e verifiquei se o argumento casa com a expressão
se sim, retorna valido.. senão invalido

<blockquote>
#AdrielFreud

import re
import sys

def main(email):
exp = re.compile(r"[\w.]+[\w-]+[\w_]+[\w.]+[\w-]+[\w_]@[\w.]+[\w-]+[\w_]+[\w.]+[\w-]+[\w_]")
if(re.findall(exp, email)[0] != email):
print("[%s] - Email Invalido!"%email)
else:
print("[%s] - Email Valido!"%email)

if(len(sys.argv) < 2):
print("\tUsage: %s [email protected]"%sys.argv[0])
exit(1)
else:
mail = sys.argv[1]
main(mail)
</blockquote>
0 x

Post Reply