python3如何使用py3dns?

Posted

技术标签:

【中文标题】python3如何使用py3dns?【英文标题】:how to use py3dns for python3? 【发布时间】:2019-10-10 22:31:12 【问题描述】:

我需要检查电子邮件是否存在。我正在为 python3 使用 py3dns 可支持的库。有一个错误说

要检查 mx 记录或检查电子邮件是否存在,您必须安装 pyDNS python 包

from validate_email import validate_email
is_valid = validate_email('example@example.com',verify=True)

【问题讨论】:

你安装的是pydns还是py3dns @furas 我安装了 py3dns,pydns 不是 python 3 支持的库 我知道需要导入DNS github.com/syrusakbary/validate_email/issues/72 【参考方案1】:

您必须安装 py3dns 才能使用此软件包。这个article 可能会帮助您正确安装 validate_email。

否则,这个包是检查电子邮件地址是否有效的好工具。

查看这篇文章,这可能会对您有所帮助。

check if an Email Address is Valid and Exists With Python

【讨论】:

以上是关于python3如何使用py3dns?的主要内容,如果未能解决你的问题,请参考以下文章

Python3.7如何使用pydensecrf?

如何使用Homebrew中安装的python3版本而不是库中安装的版本?

如何使用 python3 创建虚拟环境

如何使用 Python3 删除括号和所有数据

如何使用 pip 在 Python3 上安装 Flask?

如何在 mac os x 上使用 gunicorn 和 python3.8 而不是 python3.9?