Python 脚本:从文本提取邮箱地址并写入文件
python/nimport re/n/n# 从文本中提取邮箱地址/ndef get_emails(text):/n emails = re.findall(r'[/w/.-]+@[/w/.-]+', text)/n # 去重/n emails = set(emails)/n return emails/n/n# 读取文本/nfilename = 'test.txt'/nwith open(filename, 'r') as f:/n content = f.read()/n/n# 提取邮箱地址/nemails = get_emails(content)/n/n# 写入文件/nwith open('result.txt', 'w') as f:/n for email in emails:/n f.write(email + '/n')/n/n/n本 Python 脚本可以帮助您从文本文件中提取所有邮箱地址,并将其写入到名为 'result.txt' 的文件中。该脚本使用了 re 模块中的 findall 函数来匹配所有符合邮箱地址格式的字符串,并使用 set 函数对结果进行去重。最后,脚本将提取到的邮箱地址写入到 'result.txt' 文件中,每个邮箱地址占一行。
原文地址: https://www.cveoy.top/t/topic/lmMs 著作权归作者所有。请勿转载和采集!