csv文件的电子邮件验证程序
epurifier的Python项目详细描述
电子邮件净化器
csv文件的kiss(保持简单愚蠢)电子邮件验证程序
要在本地安装脚本,请使用:
要安装程序,请运行
$ pip install todx
如果您使用的是ubuntu,请运行以下命令:
$ pip3 install todx
如果pandas的安装由于用户权限而失败,则可以使用sudo或使用--user
参数进行安装。
要验证电子邮件并将其存储在csv文件中,请运行:
epurifier <input file> <output file>
通过键盘处理无效邮件。
Note that both input and Output files should be in csv format
如果克隆了repo,可以扩展代码,要将克隆的repo作为包安装,请运行:
pip install -e .
现在,编辑本地文件夹中的文件将反映ePurifier在系统范围内的安装,因此您可以将ePurifier与修改后的参数一起使用。
另外,要扩展有效的电子邮件,您可以在创建emailpunizer类时将其传递为
importemail_checkerasecemails_to_check=[# Your emails]additional_valid_emails=[# add only domain names such as 'google.com']emil=ec.EmailPurifier(emails_to_check,additional_valid_emails)
默认情况下,它会将传递的其他电子邮件添加到valid_emails.py
中前10个有效电子邮件的列表中。
如果出于某种原因,您只想使用附加的电子邮件,而不希望来自valid_emails
的电子邮件,则可以传递参数onlyAdditional=True
来覆盖该行为。