{
"info": {
"author": "landybird",
"author_email": "1442172978@qq.com",
"bugtrack_url": null,
"classifiers": [
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3"
],
"description": "# \u83b7\u53d6\u78c1\u94fe\u70ed\u5ea6TOP20\n\n[](https://pypi.org/project/hot-magnet/) [](https://opensource.org/licenses/MIT)\n\n\n> \u517c\u5bb9\u73af\u5883\n\n`Windows`/`Linux`/`MacOs`\n\n
\n\n### 1 \u5b89\u88c5\n\n> pip \u5b89\u88c5\n```\n$ pip install hot-magnet\n```\n\n> \u6e90\u7801\u5b89\u88c5\n```\n $ git clone https://github.com/landybird/hot-magnet.git\n $ cd hot-magnet\n $ pip install -r requirements.txt\n $ python setup.py install\n ```\n\n
\n\n### 2 \u4f7f\u7528 \uff08\u547d\u4ee4\u884c\u6a21\u5f0f\uff09\n```\nusage: hot-magnet [-h] [-o OUTPUT] [-s SORT] [-c COUNT] [-v]\n [KEYWORD [KEYWORD ...]]\n\n\u83b7\u53d6\u78c1\u94fe\u7684\u5de5\u5177(\u9ed8\u8ba4\u4e3a\u70ed\u5ea6\u6700\u9ad8\u7684TOP20)\n\npositional arguments:\n KEYWORD \u78c1\u94fe\u5173\u952e\u5b57, \u5fc5\u586b\u9879\n\noptional arguments:\n -h, --help show this help message and exit\n -o OUTPUT, --output OUTPUT\n \u5bfc\u51fa\u81f3\u6587\u4ef6 \u652f\u6301csv \u548c json\u683c\u5f0f output file path, supports csv and json format.\n -s SORT, --sort SORT 0: hot, 1:new 0 \u6309\u70ed\u5ea6\uff08\u9ed8\u8ba4\uff09 1 \u6309\u65f6\u95f4\n -c COUNT, --count COUNT\n \u6307\u5b9a\u8fd4\u56de\u7684\u78c1\u94fe\u6570\u76ee \u9ed8\u8ba420\u6761\n -v, --version \u67e5\u770b\u5f53\u524d\u7248\u672c version information.\n \n ```\n\n\n> \u793a\u4f8b\n\n\n**(1) \u6839\u636e\u5173\u952e\u5b57\u641c\u7d22**\n\n```\n(hot-magnet) \u03bb hot-magnet \u65e0\u540d\u4e4b\u8f88\n\n=========collecting Data=============\n\n\u78c1\u94fe: magnet:?xt=urn:btih:AB8E72974F4374E218770B1DC9EAA8287A81E6CA\n\u540d\u79f0: \u65e0\u540d\u4e4b\u8f88HD\u56fd\u8bed\u4e2d\u5b57.mp4\n\u5927\u5c0f: 1.07GB\n\u65e5\u671f: 2018-12-3\n\u70ed\u5ea6: \u4e00\u822c\n\n\u78c1\u94fe: magnet:?xt=urn:btih:FBAE30FB853DDDF6944CA7380E064F96B9C46825\n\u540d\u79f0: \u65e0\u540d\u4e4b\u8f88 HC 720P\u9ad8\u6e05\u56fd\u8bed\u4e2d\u5b57\n\u5927\u5c0f: 1.65GB\n\u65e5\u671f: 2018-12-14\n\u70ed\u5ea6: \u4e00\u822c\n\n...\n\n\u78c1\u94fe: magnet:?xt=urn:btih:AE2B6E55B8D00430FA8117E768DA4F0938331C8E\n\u540d\u79f0: \u65e0\u540d\u4e4b\u8f88HDTC\u9ad8\u6e05\u7248\u672c.mp4\n\u5927\u5c0f: 2.92GB\n\u65e5\u671f: 2018-12-4\n\u70ed\u5ea6: \u4e00\u822c\n\n\u78c1\u94fe: magnet:?xt=urn:btih:248DF944C119A841C2B2544E547AE096417A0DFA\n\u540d\u79f0: \u65e0\u540d\u4e4b\u8f88BD\u56fd\u8bed\u4e2d\u5b57.mp4\n\u5927\u5c0f: 1.14GB\n\u65e5\u671f: 2018-12-7\n\u70ed\u5ea6: \u4e00\u822c\n\n\u78c1\u94fe: magnet:?xt=urn:btih:ED423A662E458179B4864CBDBBF0D71CDDACFC6E\n\u540d\u79f0: [zilu1.com]\u65e0\u540d\u4e4b\u8f88HC1080P\u9ad8\u6e05\u56fd\u8bed\u4e2d\u5b57\n\u5927\u5c0f: 3.47GB\n\u65e5\u671f: 2018-12-7\n\u70ed\u5ea6: \u4e00\u822c\n\n\u78c1\u94fe: magnet:?xt=urn:btih:D3E5DA7DECD75250FD8A7CEBD0A96DDA3FE453E7\n\u540d\u79f0: \u65e0\u540d\u4e4b\u8f88.2018.TC720P.\u56fd\u8bed\u4e2d\u5b57.mp4\n\u5927\u5c0f: 1.04GB\n\u65e5\u671f: 2018-11-28\n\u70ed\u5ea6: \u4e00\u822c\n\n===================\u5b8c\u6210============================\n```\n\n\n**(2) \u6392\u5e8f\uff080 \u70ed\u5ea6 1 \u65f6\u95f4\uff09**\n\n```\n$ hot-magnet \u65e0\u540d\u4e4b\u8f88 -s 1 -c 10 # \u6309\u65f6\u95f4\u6392\u5e8f, 10\u6761\u8bb0\u5f55\n\n\n\u78c1\u94fe: magnet:?xt=urn:btih:AE2B6E55B8D00430FA8117E768DA4F0938331C8E\n\u540d\u79f0: \u65e0\u540d\u4e4b\u8f88HDTC\u9ad8\u6e05\u7248\u672c.mp4\n\u5927\u5c0f: 2.92GB\n\u65e5\u671f: 2018-12-4\n\u70ed\u5ea6: \u4e00\u822c\n\n....\n\n\u78c1\u94fe: magnet:?xt=urn:btih:FBAE30FB853DDDF6944CA7380E064F96B9C46825\n\u540d\u79f0: \u65e0\u540d\u4e4b\u8f88 HC 720P\u9ad8\u6e05\u56fd\u8bed\u4e2d\u5b57\n\u5927\u5c0f: 1.65GB\n\u65e5\u671f: 2018-12-14\n\u70ed\u5ea6: \u4e00\u822c\n\n```\n\n**(3) \u4fdd\u5b58json\u6216\u8005csv\u6587\u4ef6**\n\n```\n(hot-magnet) \u03bb hot-magnet \u65e0\u540d\u4e4b\u8f88 -s 1 -c 10 -o a.json\n\n=========collecting Data=============\n\nSave a.json successfully!\n\n\n[\n {\n \"magnet\": \"magnet:?xt=urn:btih:ED423A662E458179B4864CBDBBF0D71CDDACFC6E\",\n \"magnet_name\": \"[zilu1.com]\\u65e0\\u540d\\u4e4b\\u8f88HC1080P\\u9ad8\\u6e05\\u56fd\\u8bed\\u4e2d\\u5b57\",\n \"magnet_size\": \"3.47GB\",\n \"magnet_date\": \"2018-12-7\",\n \"magnet_rank\": \"\\u4e00\\u822c\"\n },\n ...,\n {\n \"magnet\": \"magnet:?xt=urn:btih:248DF944C119A841C2B2544E547AE096417A0DFA\",\n \"magnet_name\": \"\\u65e0\\u540d\\u4e4b\\u8f88BD\\u56fd\\u8bed\\u4e2d\\u5b57.mp4\",\n \"magnet_size\": \"1.14GB\",\n \"magnet_date\": \"2018-12-7\",\n \"magnet_rank\": \"\\u4e00\\u822c\"}\n]\n\n```\n\n
\n\n### 3 \u4f7f\u7528 \uff08\u6a21\u5757\u72ec\u7acb\u4f7f\u7528\u6a21\u5f0f\uff09\n\n```python\n\nfrom handler.magnet_handler import cilimaoHandler\n\nhandler = cilimaoHandler()\n\n # vars(handler)\n # {'HEADERS': {'X-Requested-With': 'XMLHttpRequest',\n 'User-Agent': 'Mozilla/5.0 (X11; OpenBSD i386) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.125 Safari/537.36'},\n 'session': ,\n 'magnet_list': [],\n 'page': 10}\n \nmagnet_list = handler.run(base_url, keyword, count, sort)\n\n \u7ed3\u679c\uff1a\n [{'magnet': 'magnet:?xt=urn:btih:5D1F70028C762D5D796BAC4D13539D1532327E11',\n 'magnet_name': '\u65e0\u540d\u4e4b\u8f88.2018.TC.720P.X264.ACC-BTshoufa[\u56fd\u8bed\u4e2d\u5b57]',\n 'magnet_size': '1.87GB',\n 'magnet_date': '2018-12-6',\n 'magnet_rank': '\u4e00\u822c'},\n\n ...,\n\n {'magnet': 'magnet:?xt=urn:btih:9DE730AFE471C5EB61F81EC67E5334E5F7D818E4',\n 'magnet_name': '[91xinpian.com]\u65e0\u540d\u4e4b\u8f88HC1080P\u9ad8\u6e05\u56fd\u8bed\u4e2d\u5b57.mkv',\n 'magnet_size': '4.88GB',\n 'magnet_date': '2018-12-5',\n 'magnet_rank': '\u4e00\u822c'},\n {'magnet': 'magnet:?xt=urn:btih:05FF97BE07BE163EA267229EC0E196204648B93C',\n 'magnet_name': '\u65e0\u540d\u4e4b\u8f88.HD.1080P.\u56fd\u8bed\u4e2d\u5b57',\n 'magnet_size': '2.43GB',\n 'magnet_date': '2018-12-24',\n 'magnet_rank': '\u4e00\u822c'}]\n\n\n\n\n```\n\n\n\n\n\n### License\n\nMIT [\u00a9landybird](https://github.com/landybird)",
"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/landybird/hot-magnet",
"keywords": "",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "hot-magnet",
"package_url": "https://pypi.org/project/hot-magnet/",
"platform": "",
"project_url": "https://pypi.org/project/hot-magnet/",
"project_urls": {
"Homepage": "https://github.com/landybird/hot-magnet"
},
"release_url": "https://pypi.org/project/hot-magnet/0.0.6/",
"requires_dist": null,
"requires_python": "",
"summary": "Get Hot Magnet Top 20",
"version": "0.0.6"
},
"last_serial": 4640202,
"releases": {
"0.0.1": [
{
"comment_text": "",
"digests": {
"md5": "9e0cb9c0a9f8dcd3f0841e27c2b3a53d",
"sha256": "363e0d9ed75b5d068e8e541c2819e03ab49ad2ccf8c6ab218d5281ca88ec885c"
},
"downloads": -1,
"filename": "hot_magnet-0.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9e0cb9c0a9f8dcd3f0841e27c2b3a53d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 7260,
"upload_time": "2018-12-28T06:07:38",
"url": "https://files.pythonhosted.org/packages/01/b8/96d4c596e50fd89f558d5e0b29e5d3ab658771d52c901aa30d228f43acb7/hot_magnet-0.0.1-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "5e589047c7ba67c1111c99cc86f1428d",
"sha256": "0676d5ec461793154407702504fd4629d1729f6f0215581b54d7f2ff22c793a5"
},
"downloads": -1,
"filename": "hot-magnet-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "5e589047c7ba67c1111c99cc86f1428d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5668,
"upload_time": "2018-12-28T06:07:41",
"url": "https://files.pythonhosted.org/packages/91/66/654eab7c5915832cec9eb595527aebf5ae8ec901cd39e2c9727b16e7fdc5/hot-magnet-0.0.1.tar.gz"
}
],
"0.0.2": [
{
"comment_text": "",
"digests": {
"md5": "03a95e6718d8776fbdcd6bfa504d9acb",
"sha256": "9de0442a7f6d84276bd095b235ddf1ef39e4dc9bb5435e7fdc57f0a9b2e60056"
},
"downloads": -1,
"filename": "hot-magnet-0.0.2.tar.gz",
"has_sig": false,
"md5_digest": "03a95e6718d8776fbdcd6bfa504d9acb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5698,
"upload_time": "2018-12-28T06:24:38",
"url": "https://files.pythonhosted.org/packages/3d/29/bb4a14c6b46a2180a6a74b274c3f1118db97d3894b84928cf88b56f78fe3/hot-magnet-0.0.2.tar.gz"
}
],
"0.0.3": [
{
"comment_text": "",
"digests": {
"md5": "54a5c12744d550cebd0300a90d621986",
"sha256": "3ae5d876c4406cc2931561b65d8d8d86fb52e102e6938766754037d5a2b79564"
},
"downloads": -1,
"filename": "hot-magnet-0.0.3.tar.gz",
"has_sig": false,
"md5_digest": "54a5c12744d550cebd0300a90d621986",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5694,
"upload_time": "2018-12-28T06:55:42",
"url": "https://files.pythonhosted.org/packages/bf/84/76d2db533427bada3893a6cb72e794fa5c0b959b74f48c08304c10365359/hot-magnet-0.0.3.tar.gz"
}
],
"0.0.4": [
{
"comment_text": "",
"digests": {
"md5": "c33470cd74ba150a1e1f200f74e9619b",
"sha256": "1e5d07e0421d5e9d5cb24077efab28f82cd5601306bd8fc16508eca473553b84"
},
"downloads": -1,
"filename": "hot-magnet-0.0.4.tar.gz",
"has_sig": false,
"md5_digest": "c33470cd74ba150a1e1f200f74e9619b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5699,
"upload_time": "2018-12-28T07:12:13",
"url": "https://files.pythonhosted.org/packages/8c/70/2c6ad9290e1c7f3fef7f0e49baa89aee81ee34e0a181fa90dafada940fba/hot-magnet-0.0.4.tar.gz"
}
],
"0.0.5": [
{
"comment_text": "",
"digests": {
"md5": "d5c83bf980e95dfee0e787f64b475d27",
"sha256": "d89413e153a00c03c6587dfe1db6770d0b284d7d772733cd7390a859b0c670ba"
},
"downloads": -1,
"filename": "hot-magnet-0.0.5.tar.gz",
"has_sig": false,
"md5_digest": "d5c83bf980e95dfee0e787f64b475d27",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5675,
"upload_time": "2018-12-28T07:24:11",
"url": "https://files.pythonhosted.org/packages/7a/8f/400218fbeedee36ab2e5fe7187fd494ba46dfcfe648585a6f12afe12f026/hot-magnet-0.0.5.tar.gz"
}
],
"0.0.6": [
{
"comment_text": "",
"digests": {
"md5": "83c6c61b9bbb21301b836c0a82abc16e",
"sha256": "875bdd4c6f5976b4cf455b466aa9648c3368be9bb05377cbb57e5a258de13668"
},
"downloads": -1,
"filename": "hot-magnet-0.0.6.tar.gz",
"has_sig": false,
"md5_digest": "83c6c61b9bbb21301b836c0a82abc16e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6392,
"upload_time": "2018-12-28T07:52:59",
"url": "https://files.pythonhosted.org/packages/2e/d3/3e38c0ca0087ea3518d058fc746f3f8c36b2baa2294e01ca40edfdcd752e/hot-magnet-0.0.6.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "83c6c61b9bbb21301b836c0a82abc16e",
"sha256": "875bdd4c6f5976b4cf455b466aa9648c3368be9bb05377cbb57e5a258de13668"
},
"downloads": -1,
"filename": "hot-magnet-0.0.6.tar.gz",
"has_sig": false,
"md5_digest": "83c6c61b9bbb21301b836c0a82abc16e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6392,
"upload_time": "2018-12-28T07:52:59",
"url": "https://files.pythonhosted.org/packages/2e/d3/3e38c0ca0087ea3518d058fc746f3f8c36b2baa2294e01ca40edfdcd752e/hot-magnet-0.0.6.tar.gz"
}
]
}