{ "info": { "author": "lzc", "author_email": "624486877@qq.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# maida \n\n\u81ea\u5df1\u5199\u7684\u4e00\u4e9b\u5e93\uff0c\u76ee\u524d\u53ea\u6709\u4e00\u4e2a\u53d1\u9001\u90ae\u4ef6\u7684\u529f\u80fd\u3002\n\n---\n## \u5b89\u88c5\n\u53ef\u4ee5\u76f4\u63a5 `pip` \u5b89\u88c5\n> pip install maida\n\n## mail\n### EmailSender\n> \u57fa\u4e8e `smtplib` \u7684\u53d1\u9001\u90ae\u4ef6\u811a\u672c \n> 1. \u53ef\u4ee5\u53d1\u9001\u6587\u672c\n> 2. \u53ef\u4ee5\u53d1\u9001\u56fe\u7247\n> 3. \u53ef\u4ee5\u53d1\u9001\u9644\u4ef6\uff08\u56fe\u7247\u3001\u6587\u4ef6\u7b49\uff09\uff0c`\u9644\u4ef6\u6587\u4ef6\u540d\u53ef\u4ee5\u5305\u542b\u4e2d\u6587` \n> 4. \u53ef\u4ee5\u7fa4\u53d1\u90ae\u4ef6\n\n### demo\n```text\nemail = EmailSender(email_host='smtp.qq.com', email_pass='xxx')\ncontent = '\u8fd9\u662flzc\u53d1\u9001\u8fc7\u6765\u7684\u90ae\u4ef6\u3002\u8bf7\u6ce8\u610f\u67e5\u6536\uff01'\nemail.init(from_addr='xxx@qq.com', to_addrs=['xxx@qq.com'], subject='\u6d4b-\u8bd5')\nemail.attach_text(text=content)\nemail.attach_file(r'C:\\xxx\\xx.jpg')\nemail.attach_file(r'C:\\xxx\\xx.txt')\nemail.send()\nemail.close()\n```\n\n\n### scrapy\n\u6574\u5408\u4e86 [scrapy_mail](https://github.com/LZC6244/scrapy_mail) \u4e2d\u7684\u62d3\u5c55\uff0c\u8be6\u60c5\u8bf7\u5230\u539f\u59cb\u9875\u9762\u67e5\u770b \n`scrapy` \u4f7f\u7528\u6b64\u62d3\u5c55\u65f6\u53ef\u4ee5\u76f4\u63a5\u5f15\u7528\uff0c\u4e0d\u7528\u624b\u52a8\u590d\u5236\u81f3 **scrapy \u540c\u7ea7\u76ee\u5f55**\n\u5373\n```text\nEXTENSIONS = {\n 'lzc.extensions.closespider.CloseSpider': 200,\n}\n```\n\u53d8\u66f4\u4e3a\n```text\nEXTENSIONS = {\n 'maida.scrapy.extensions.closespider.CloseSpider': 200,\n}\n```\n\u5176\u4ed6\u5730\u65b9\u4fdd\u6301\u4e0d\u53d8\n## \u7248\u672c\u5386\u7a0b\n\u8be6\u89c1 [history.md](https://github.com/LZC6244/maida/blob/master/history.md)\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/LZC6244/maida", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "maida", "package_url": "https://pypi.org/project/maida/", "platform": "", "project_url": "https://pypi.org/project/maida/", "project_urls": { "Homepage": "https://github.com/LZC6244/maida" }, "release_url": "https://pypi.org/project/maida/0.1.1/", "requires_dist": [ "scrapy" ], "requires_python": "", "summary": "No description.", "version": "0.1.1" }, "last_serial": 5622499, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "a2ea7cf7229575bf3b9033f4ad2aaa45", "sha256": "859294e49d60c258f6997b4f9f7aaf3b395bc0cde432d744520fd3219fec430d" }, "downloads": -1, "filename": "maida-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a2ea7cf7229575bf3b9033f4ad2aaa45", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7826, "upload_time": "2019-08-02T06:19:50", "url": "https://files.pythonhosted.org/packages/90/5a/5df9c386a468e323bdf212097279fe797553f28faf5060e00ec1c3c7895b/maida-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "28f8b28b01b9c60e55f80b0ffc8e3151", "sha256": "7908598978c1470ae55f33dfbc0b20989d8bfb199e3e4920f27009bf0d6bea60" }, "downloads": -1, "filename": "maida-0.1.1.tar.gz", "has_sig": false, "md5_digest": "28f8b28b01b9c60e55f80b0ffc8e3151", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5423, "upload_time": "2019-08-02T06:19:52", "url": "https://files.pythonhosted.org/packages/ad/fd/8251bd6dbbb09f79ab7907f12d5261a01f2ded1688119dcb12778a3b2141/maida-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a2ea7cf7229575bf3b9033f4ad2aaa45", "sha256": "859294e49d60c258f6997b4f9f7aaf3b395bc0cde432d744520fd3219fec430d" }, "downloads": -1, "filename": "maida-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a2ea7cf7229575bf3b9033f4ad2aaa45", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7826, "upload_time": "2019-08-02T06:19:50", "url": "https://files.pythonhosted.org/packages/90/5a/5df9c386a468e323bdf212097279fe797553f28faf5060e00ec1c3c7895b/maida-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "28f8b28b01b9c60e55f80b0ffc8e3151", "sha256": "7908598978c1470ae55f33dfbc0b20989d8bfb199e3e4920f27009bf0d6bea60" }, "downloads": -1, "filename": "maida-0.1.1.tar.gz", "has_sig": false, "md5_digest": "28f8b28b01b9c60e55f80b0ffc8e3151", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5423, "upload_time": "2019-08-02T06:19:52", "url": "https://files.pythonhosted.org/packages/ad/fd/8251bd6dbbb09f79ab7907f12d5261a01f2ded1688119dcb12778a3b2141/maida-0.1.1.tar.gz" } ] }