将电子邮件地址拆分为其本地和域部分

email_split的Python项目详细描述


Build Status

将电子邮件地址拆分为本地和域部分

这是为了获取电子邮件地址中使用的名称而构建的。此库不执行验证,因为我们从受信任的源检索电子邮件地址。

这是initially written in JavaScript,已移植到python。

开始

使用pip install email_split

安装模块
fromemail_splitimportemail_splitemail=email_split('todd@underdog.io')email.local# toddemail.domain# underdog.io

文档

我们从模块email_split导出函数email_split

电子邮件拆分(电子邮件)

提取电子邮件地址的本地和域部分的功能。

  • 电子邮件str-要分解的电子邮件地址

返回:

  • emailobject-表示电子邮件地址的对象
    • 本地str-电子邮件地址的前导部分
      • 例如,toddtodd@underdog.io
    • 域名str-电子邮件地址的尾部部分
      • 例如,underdog.iotodd@underdog.io

We chose the names local and domain based off of the RFC specification for mailto.

https://tools.ietf.org/html/rfc5322#section-3.4.1

贡献

代替正式的形式指南,注意保持现有的编码风格。为任何新的或更改的功能添加单元测试。通过./test.sh测试和绒布。

许可证

版权所有(c)2016 underdog.io

根据麻省理工学院的许可证。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
安卓软件包与java代码中的类型冲突   谷歌应用引擎Java还是Python?   如何将java bean传递到jsp页面,以便jqQrid使用json显示?   在编译kotlin代码时,kotlin编译器如何处理java代码?   java不准确地更改JTextPane中的文本颜色   反应式编程AWS SDK v2 SdkAsyncHttpClient使用Java 11 Java实现。网http HttpClient sendAsync   在Spring AMQP中,java根据队列的消费者计数来消费队列   java在ArrayList的add()方法中创建新对象会导致内存泄漏。我能做什么不同的事?   未将java BufferedReader特定行追加到字符串   用于聊天程序格式化的java JavaFX 2文本区   java如何从netbeans项目生成exexutable文件?   swing如何在Java中使用JButton操作调整JWindow的宽度和高度?   java有没有办法在spring boot中使用jasypt aes加密和解密?   java通过使用泛型如何将映射作为集合传递给方法?   java如何替换不推荐使用的构造函数DynamoDBMapperFieldModel