电子邮件猎人api的python包装器

punter的Python项目详细描述


statusversionlicense

用于Email Hunter API的一个小python包装器。说真的。它很小。

用法

在大多数情况下,主要用途是在域上执行搜索。

>>>importpunter>>>s=punter.search('d08d2ba22218d1b59df239d03fc5e66adfaec2b2','stripe.com')>>>s['status']u'success'>>>s['results']164>>>s['emails'][{"status":"success","results":164,"webmail":false,"pattern":"{first}""offset":0,"emails":[{"value":"hoon@stripe.com","type":"personal","sources":[{"domain":"stripe.com","uri":"https://stripe.com/blog/weekly-and-monthly-transfers","extracted_on":"2015-03-05"}]},...]}]

要进行电子邮件搜索吗?基本上是一样的。

>>>importpunter>>>s=punter.search('d08d2ba22218d1b59df239d03fc5e66adfaec2b2','apple-pay@stripe.com')>>>s['status']u'success'>>>s['exist']True>>>s['email']u'apple-pay@stripe.com'>>>s['emails'][{u'domain':u'mpora.com',u'extracted_on':u'2015-04-27',u'uri':u'http://mpora.com/tags/wolfgang-wildner'}]

安装

$ pip install punter

待办事项

总有改进的余地。

  • 更多的Python!
  • 加强异常处理
  • 毒性配置
  • 也许做一个cli(新项目?)

许可证

麻省理工学院许可证(MIT)

版权所有(c)2015 Joshua Goodlett

特此免费向任何获得 本软件和相关文档文件的副本 “软件”),无限制地处理软件,包括 但不限于使用、复制、修改、合并、发布, 分发、再授权和/或出售软件副本,以及 允许向其提供软件的人员这样做,但须遵守 以下条件:

上述版权公告及本许可公告须包括在内 在软件的所有副本或大部分中。

软件按“原样”提供,不作任何形式的保证 或默示的,包括但不限于 适销性、适合特定目的和不侵权。 在任何情况下,作者或版权持有人均不对任何 索赔、损害赔偿或其他责任,无论是在合同诉讼中, 侵权行为或其他,由 软件或软件中的使用或其他交易。

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

推荐PyPI第三方库


热门话题
java Spring数据JPA+Hibernate在不首先找到父实体的情况下保存子实体   php Java:如何从CLI接收命令   spring为java中的导出数据创建访问文件   java在Windows 8.1上安装Play Framework   java Spring启动白标签错误页面(类型=未找到,状态=404)   java如何在单击时从数组中绘制?   java fn:substringAfter()上次出现   java在IFR语句中使用方法返回   java onPause()或onStop()的名称   对关联对象的关联对象具有条件的java HQL查询   java只打印一次总值,无需迭代   java如何使用抽象Uri buildOn()方法?   如何在Java中执行sudo命令并获得错误输出?   java反射:避免对getConstructor(类<?>…)的未经检查的警告调用作为原始类型类的成员   Java:如何从类中创建的对象调用类方法?   java如何在电子邮件中嵌入图像?   java如何在Android上启用详细GC?   java什么是串行版本id?