将电子邮件地址拆分为本地和域名部分
项目描述
将电子邮件地址拆分为本地和域名部分
此库是为了从电子邮件地址中获取用户名而构建的。由于我们从受信任的来源检索电子邮件地址,因此此库不执行验证。
此库最初是用JavaScript编写的,并已移植到Python。
入门指南
使用以下命令安装模块:pip install email_split
from email_split import email_split
email = email_split('todd@underdog.io')
email.local # todd
email.domain # underdog.io
文档
我们导出模块email_split中的函数email_split。
email_split(email)
提取电子邮件地址本地和域名部分的函数。
email str - 要分解的电子邮件地址
返回
email object - 代表电子邮件地址的对象
local str - 电子邮件地址的起始部分
例如,todd 在 todd@underdog.io 中
domain str - 电子邮件地址的结尾部分
例如,underdog.io 在 todd@underdog.io 中
我们根据RFC规范中的mailto规范选择了名称local和domain。
贡献
在没有正式风格指南的情况下,请务必保持现有的编码风格。为任何新的或更改的功能添加单元测试。通过 ./test.sh 进行测试和代码检查。
许可证
版权所有 (c) 2016 Underdog.io
MIT许可证下授权。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
email_split-1.0.0.zip (10.7 kB 查看哈希值)
email_split-1.0.0.tar.gz (4.9 kB 查看哈希值)
关闭
email_split-1.0.0.zip 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 123256f631cac7045300d76788595377264e79bb6fa4e388d350820d2697fd46 |
|
MD5 | 63b7393ba7b6b721f6e2e746374f3b26 |
|
BLAKE2b-256 | 70dad46f7bfef68c053e2cd02dff7254b31e2e6b1ddfd3266b2584936b48de9b |
关闭
email_split-1.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1e9c571a70bd6a7849733c8e970013e7e38550f59d952332ab75e63792b6860b |
|
MD5 | 5bdb02c07624dc8ed897f599e8f6d01a |
|
BLAKE2b-256 | 981b7baab9165943f53d4888eb25d5f8e3f1d63622908e4e88c080e2cb3d29f6 |