{ "info": { "author": "Dmitrii K", "author_email": "winston.smith.spb@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3.6" ], "description": "Extract Emails\n==============\n\nExtract emails from a given website\n\nRequirements\n------------\n\n- Minimum Python3.6\n- requests\n- lxml\n\nInstallation\n------------\n\n::\n\n pip install extract_emails\n\nUsage\n-----\n\n::\n\n from extract_emails import ExtractEmails\n\n em = ExtractEmails(url, depth=None, print_log=False, ssl_verify=True, user_agent=None, request_delay=0.0)\n emails = em.emails\n\n- *url*: str, ex: http://example.com\n- *depth*: int, depth of scan\n- *print\\_log*: boolean, print log or not\n- *ssl\\_verify*: boolean\n- *user\\_agent*: str\n- *request\\_delay*: float\n\n**ssl\\_verify** - use to avoid errors like this: \\*exceeded with url:\n/api/v1/pods?watch=False (Caused by SSLError(SSLError(1, '[SSL:\nCERTIFICATE\\_VERIFY\\_FAILED] certificate verify failed\n(\\_ssl.c:777)'),))\\*\n\n**user\\_agent** - you can choose from several user agents: *ie*, *msie*,\n*opera*, *chrome*, *google*, *firefox*, *safari*, or *random*\n\n**request_delay** - time delay between requests in seconds\n\n**Return** list of emails.\n\nChangelog\n---------\nVersion 3.0.4\n^^^^^^^^^^^^^\n- Buf fixing\n\nVersion 3.0.3\n^^^^^^^^^^^^^\n- Improve parser\n\nVersion 3.0.1\n^^^^^^^^^^^^^\n- Minimum Python version: 3.6\n- Remove fake_useragent library\n- Improve email extraction\n- Add time delay between requests\n\nVersion 2.0.0\n^^^^^^^^^^^^^\n- Replaced BeautifulSoup to lxml\n- Improved regex for emails\n- Added different user agents\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dmitriiweb/extract-emails", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "extract-emails", "package_url": "https://pypi.org/project/extract-emails/", "platform": "", "project_url": "https://pypi.org/project/extract-emails/", "project_urls": { "Homepage": "https://github.com/dmitriiweb/extract-emails" }, "release_url": "https://pypi.org/project/extract-emails/3.0.4/", "requires_dist": [ "lxml (>=4.1.1)", "requests (>=2.18.4)" ], "requires_python": "", "summary": "Extract email addresses from given URL.", "version": "3.0.4" }, "last_serial": 5694609, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "b54f26b7fcb37fe35fb083ddbc8211c0", "sha256": "fe06cc1edb107b4ea97abe4dc8ff122770f8bf8c52cd2c35d1c83af3e427ae58" }, "downloads": -1, "filename": "extract_emails-1.0.0.tar.gz", "has_sig": false, "md5_digest": "b54f26b7fcb37fe35fb083ddbc8211c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1668, "upload_time": "2017-07-24T10:14:51", "url": "https://files.pythonhosted.org/packages/5a/4b/6535a4f204c80b74f508881a1008bc83c01b8e8abf5d1d07b2ee588db91e/extract_emails-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "eb650f0a8fb47d70ebc6e0d3c02f980f", "sha256": "a0ef2822e3d5d151d86d28a7e195facf58df64d36bbe81537a8883d853865158" }, "downloads": -1, "filename": "extract_emails-1.0.1.tar.gz", "has_sig": false, "md5_digest": "eb650f0a8fb47d70ebc6e0d3c02f980f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1882, "upload_time": "2017-07-24T10:26:43", "url": "https://files.pythonhosted.org/packages/09/a6/bc9b541836d2535bc6ac4873a3094f9d3a864df50f0cca2a3d32877b5514/extract_emails-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "d138090813347a51588ceb6b56c70b26", "sha256": "18be909284ce37accdccdb5e5e037ef9de6357502423f694509686b177e6e29e" }, "downloads": -1, "filename": "extract_emails-1.0.2.tar.gz", "has_sig": false, "md5_digest": "d138090813347a51588ceb6b56c70b26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2022, "upload_time": "2017-07-24T11:24:58", "url": "https://files.pythonhosted.org/packages/ef/ae/f8745c06edf518bce9886971e46fdcbc571d9fa2b40e49dd4426fc1033a0/extract_emails-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "ddf2e2c2f5f588240fa3ca7efb893138", "sha256": "5df5c5f97f8ac805e2e316ebafe57db96e24adfab2342396464e4f01bbeb5661" }, "downloads": -1, "filename": "extract_emails-1.0.3.tar.gz", "has_sig": false, "md5_digest": "ddf2e2c2f5f588240fa3ca7efb893138", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2002, "upload_time": "2017-07-25T04:57:52", "url": "https://files.pythonhosted.org/packages/9d/9e/47c9f0903d2db5994978764cc890341f788688aa977bf6aa0dd99f867c9e/extract_emails-1.0.3.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "69b3021f97470c1d6e18f09f1e49a91c", "sha256": "b128cb9a34e3f870a2726fad94cd03a9e65d269eaf17a2a94ce30ece695e9cf6" }, "downloads": -1, "filename": "extract_emails-2.0.0.tar.gz", "has_sig": false, "md5_digest": "69b3021f97470c1d6e18f09f1e49a91c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2466, "upload_time": "2018-02-11T19:07:51", "url": "https://files.pythonhosted.org/packages/2a/9e/edc39bcd8be09c64e39bb34f8bc398aeda30cc911310a977afe9a6c665e7/extract_emails-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "51020a9b915c82bf89dbb2af0ba1f02d", "sha256": "5c0525bd67d9000e1136022537368dd238084b96065ba68e139cb37c4a767133" }, "downloads": -1, "filename": "extract_emails-2.0.1.tar.gz", "has_sig": false, "md5_digest": "51020a9b915c82bf89dbb2af0ba1f02d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2670, "upload_time": "2018-02-11T19:21:00", "url": "https://files.pythonhosted.org/packages/f5/d4/03d2436dfff861bbe5897a2bea386d612aee83544595f307bf4efd81de5a/extract_emails-2.0.1.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "28bc4b367c5d35455f6d1fb6a8ce1539", "sha256": "7f5b252bcdca96062deb46689030c4256aa984ecfa3c3525ac570e5a8830b491" }, "downloads": -1, "filename": "extract_emails-3.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "28bc4b367c5d35455f6d1fb6a8ce1539", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4956, "upload_time": "2019-03-22T08:54:47", "url": "https://files.pythonhosted.org/packages/30/56/7c0fe65f071f0a1757d50cbc1a94793fa67ac303f708ad3e2ca88dd0d260/extract_emails-3.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d800325eec4f91a9bd5e0577bba47fec", "sha256": "a7f339202e10d9e0950da2f3a747f0b68a6899c9d533a2e1a8f9eaef3d0c3e72" }, "downloads": -1, "filename": "extract_emails-3.0.1.tar.gz", "has_sig": false, "md5_digest": "d800325eec4f91a9bd5e0577bba47fec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2935, "upload_time": "2019-03-22T08:54:49", "url": "https://files.pythonhosted.org/packages/2b/ed/d5711f9c2190101fbe83879cfd851751569feed7f74df0a86a8912f82ae7/extract_emails-3.0.1.tar.gz" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "24c020436f8ff6b1eb5bd07b9b8c7fab", "sha256": "c43035de4902988062fec99421c99f2e55a77c3b0a8a97e31d11e3dcb5f838ef" }, "downloads": -1, "filename": "extract_emails-3.0.2-py3.7.egg", "has_sig": false, "md5_digest": "24c020436f8ff6b1eb5bd07b9b8c7fab", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 21028, "upload_time": "2019-08-18T07:28:36", "url": "https://files.pythonhosted.org/packages/38/3a/fc37f64d1efcb57964b381538cb839271bd223bae4a50867ffd03e185594/extract_emails-3.0.2-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "dafcc3a1cac3c3ab1cefa2751cca5378", "sha256": "85f01a13c0334266ff43cbe143df1a0d136384021d22239842a7757b7eb8a7bd" }, "downloads": -1, "filename": "extract_emails-3.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "dafcc3a1cac3c3ab1cefa2751cca5378", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10228, "upload_time": "2019-08-16T21:24:07", "url": "https://files.pythonhosted.org/packages/c4/45/0ce4c72f34591a8671fe344b5dbfa0709083bc28d000f58988a62ad86ccc/extract_emails-3.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb037a9122c3f919f1ab5526abc537f6", "sha256": "d9b1ace5639810bca45b18cedf3c3e4630c09a8021fd34e0a2c7ef43962c2b36" }, "downloads": -1, "filename": "extract_emails-3.0.2.tar.gz", "has_sig": false, "md5_digest": "fb037a9122c3f919f1ab5526abc537f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9081, "upload_time": "2019-08-16T21:24:09", "url": "https://files.pythonhosted.org/packages/8f/8f/289f05dc03a73300e9eb9d021f6af21860f899e15b99d8a3f304ed23aec7/extract_emails-3.0.2.tar.gz" } ], "3.0.3": [ { "comment_text": "", "digests": { "md5": "90c1996e86ccd6368a484f1c2eaf64dd", "sha256": "cda6e897c735ad4c566f36b35c70a125cc12e00ae6f28c9d1e8f2da951e40f31" }, "downloads": -1, "filename": "extract_emails-3.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "90c1996e86ccd6368a484f1c2eaf64dd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10231, "upload_time": "2019-08-18T07:28:35", "url": "https://files.pythonhosted.org/packages/27/1b/d6b662aa51d299b0da60a41d11e24e36ab9c9fd303708069f42f71fac58f/extract_emails-3.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b0bbc5a469c2a6fc8312be776d8fa6aa", "sha256": "4b8808694314abe4e9df5bcdd0fe3c3b4a4c99fe215b004dcad6927d156e3769" }, "downloads": -1, "filename": "extract_emails-3.0.3.tar.gz", "has_sig": false, "md5_digest": "b0bbc5a469c2a6fc8312be776d8fa6aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9108, "upload_time": "2019-08-18T07:28:38", "url": "https://files.pythonhosted.org/packages/8b/bd/0ac1c9762dabf99045b7dab71a8558399c0018b526e8ed909bfca11d3943/extract_emails-3.0.3.tar.gz" } ], "3.0.4": [ { "comment_text": "", "digests": { "md5": "42b9e8e2994aff5dcfaf003a8969390a", "sha256": "be93ab83bd1ef5797593ad4c16ccd4ba97587a1d6d73e1af78fc62f311eaa289" }, "downloads": -1, "filename": "extract_emails-3.0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "42b9e8e2994aff5dcfaf003a8969390a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 10277, "upload_time": "2019-08-18T13:27:55", "url": "https://files.pythonhosted.org/packages/ea/a6/c0cd6815d9b22ab0afae219f5a53d4636e3902e83f6a70181e82e04dca50/extract_emails-3.0.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "614be1ec1bc92b9acbda7276941aad7c", "sha256": "b24b91452b02586b73a692a195cbccc8ecc71ebbb111967006b18d5028414635" }, "downloads": -1, "filename": "extract_emails-3.0.4.tar.gz", "has_sig": false, "md5_digest": "614be1ec1bc92b9acbda7276941aad7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9161, "upload_time": "2019-08-18T13:27:57", "url": "https://files.pythonhosted.org/packages/2a/17/a2ff6502802585060640cdee2752a840c2ca7796eba4e0198887f8e39372/extract_emails-3.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "42b9e8e2994aff5dcfaf003a8969390a", "sha256": "be93ab83bd1ef5797593ad4c16ccd4ba97587a1d6d73e1af78fc62f311eaa289" }, "downloads": -1, "filename": "extract_emails-3.0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "42b9e8e2994aff5dcfaf003a8969390a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 10277, "upload_time": "2019-08-18T13:27:55", "url": "https://files.pythonhosted.org/packages/ea/a6/c0cd6815d9b22ab0afae219f5a53d4636e3902e83f6a70181e82e04dca50/extract_emails-3.0.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "614be1ec1bc92b9acbda7276941aad7c", "sha256": "b24b91452b02586b73a692a195cbccc8ecc71ebbb111967006b18d5028414635" }, "downloads": -1, "filename": "extract_emails-3.0.4.tar.gz", "has_sig": false, "md5_digest": "614be1ec1bc92b9acbda7276941aad7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9161, "upload_time": "2019-08-18T13:27:57", "url": "https://files.pythonhosted.org/packages/2a/17/a2ff6502802585060640cdee2752a840c2ca7796eba4e0198887f8e39372/extract_emails-3.0.4.tar.gz" } ] }