2015-09-19 2 views
-5

моего текстовый файл будет сохранен на рабочем столе, который содержит мое резюме я хочу, чтобы извлечь свою электронную почту из текстового файла может кто-нибудь мне помочь Мой текстовый файл имеетExtract электронный идентификатор из текстового файла, показывая путь

Name      :  K. Spandana 

Gender      :  Female 

Nationality     :  Indian 

Marital Status    :  Unmarried 
Mother tongue    :  Telugu 
Languages Known    :  English, Hindi and Telugu 
Address of Correspondence :  H.NO:4-56/1, Hanuman nagar ,Post: Theegalaguttapalli, 

E-mail ID     :  [email protected] 

я попробовал https://gist.github.com/dideler/5219706 код с пути файла

+2

можете ли вы сообщить нам, что у вас есть, и в чем проблема, с которой вы столкнулись, если таковая имеется? – Ravish

ответ

0

Что-то вроде следующего будет работать:

with open('resume.txt', 'r') as f_input: 
    print re.findall(r'\b([a-z0-9-_.][email protected][a-z0-9-_.]+)\b', f_input.read(), re.I) 

Он покажет:

['[email protected]'] 

Но точная логика может быть far more complicated. Все зависит от того, насколько точно он должен быть.

Это отобразит все электронные адреса в текстовом файле, на всякий случай, если их несколько.

Смежные вопросы