{ "info": { "author": "Raymond Wu", "author_email": "", "bugtrack_url": null, "classifiers": [ "Operating System :: Microsoft :: Windows :: Windows 10" ], "description": "\u7fa4\u76ca\u8b49\u5238\u807d\u724c\u5957\u4ef6 (skcom)\n========================\n\n\u6b64\u5957\u4ef6\u7528\u4f86\u964d\u4f4e\u7fa4\u76ca\u8b49\u5238 API (SKCOM.dll) \u7684\u4f7f\u7528\u9580\u6abb\uff0c\u76ee\u524d\u53ef\u8490\u96c6\u6b77\u53f2\u8207\u5373\u6642\u5831\u50f9\u8cc7\u8a0a\uff0c\u4e5f\u63d0\u4f9b\u8f14\u52a9\u5de5\u5177\u5f15\u5c0e\u5b89\u88dd API \u5143\u4ef6\uff0c\n\u900f\u904e\u8f14\u52a9\u5b89\u88dd\u5de5\u5177\u6703\u5b89\u88dd VC++ \u53ef\u8f49\u767c\u5957\u4ef6\u4e2d\u8f03\u70ba\u5b89\u5168\u7684\u7248\u672c\uff0c\u6bd4\u4f9d\u7167\u5b98\u65b9\u6587\u4ef6\u5b89\u88dd\u66f4\u7406\u60f3\n\n\u6b64\u5957\u4ef6\u50c5\u76f8\u5bb9 Windows 64 \u4f4d\u5143, \u7121\u6cd5\u78ba\u4fdd\u5728\u5176\u5b83\u74b0\u5883\u6b63\u5e38\u904b\u4f5c, \u9a57\u8b49\u74b0\u5883\u5982\u4e0b:\n\n- Windows 10 64\u4f4d\u5143, Anaconda 2019.03 Python 3.7 version\n- Windows 10 64\u4f4d\u5143, Python 3.5\n\n**\u6ce8\u610f\u4e8b\u9805**\n\n- **\u6b64\u5957\u4ef6\u4e26\u975e\u7fa4\u76ca\u8b49\u5238\u958b\u767c, \u4f7f\u7528\u554f\u984c\u8acb\u900f\u904e GitHub Issue \u56de\u5831**\n- **\u5728\u7fa4\u76ca\u8b49\u5238\u958b\u6236, \u4e26\u4e14\u958b\u901a API \u4f7f\u7528\u6b0a\u9650\u5f8c\u624d\u80fd\u4f7f\u7528**\n\n\u529f\u80fd\n====\n\n0.9.2 \u52a0\u5f37\u5c0d\u65b0\u7248\u5143\u4ef6\u7684\u76f8\u5bb9\u6027\n\n- \u89e3\u6c7a 2.13.17+ \u5143\u4ef6\u7121\u6cd5\u767b\u5165\u7684\u554f\u984c\n- \u89e3\u6c7a 2.13.18 \u81ea\u52d5\u5b89\u88dd\u5931\u6557\u554f\u984c\n- \u74b0\u5883\u6e05\u9664\u5de5\u5177\n\n0.9.1 \u9996\u6b21\u767c\u5e03\n\n- \u8490\u96c6\u65e5 K \u8cc7\u6599\n- \u63a5\u6536\u5373\u6642\u64ae\u5408\u7d50\u679c\n- \u5fc5\u8981\u74b0\u5883\u8f14\u52a9\u5b89\u88dd\u5de5\u5177 (Visual C++ \u53ef\u8f49\u767c\u5957\u4ef6\u8207 SKCOM.dll)\n\n\u74b0\u5883\u5b89\u88dd\n========\n\n\u5b89\u88dd\u76f8\u4f9d\u5957\u4ef6, \u5b89\u88dd\u524d\u6703\u63d0\u793a\u8981\u6c42\u7ba1\u7406\u8005\u6b0a\u9650\n\n.. code:: powershell\n\n (base) PS>pip install skcom\n (base) PS>python -m skcom.samples.setup\n \u5b89\u88dd Visual C++ 2010 \u53ef\u8f49\u767c\u5957\u4ef6\n Visual C++ 2010 \u53ef\u8f49\u767c\u5957\u4ef6\u5df2\u5b89\u88dd, \u7248\u672c: 10.0.40219.325\n \u5b89\u88dd\u8207\u8a3b\u518a\u7fa4\u76ca API \u5143\u4ef6\n \u7fa4\u76ca API \u5143\u4ef6\u5df2\u5b89\u88dd, \u7248\u672c: 2.13.18.0\n \u751f\u6210 site-packages\\comtypes\\gen\\SKCOMLib.py\n \u7fa4\u76ca API \u5143\u4ef6\u6a21\u7d44\u5df2\u751f\u6210\n\n\u5982\u679c\u8981\u5347\u7d1a\u7fa4\u76ca API \u5143\u4ef6\uff0c\u5efa\u8b70\u5148\u4f7f\u7528\u74b0\u5883\u6e05\u9664\u5de5\u5177\u518d\u91cd\u65b0\u5b89\u88dd\uff0c\u907f\u514d comtypes \u81ea\u52d5\u751f\u6210\u78bc\u8207\u5143\u4ef6\u7248\u672c\u4e0d\u76f8\u5bb9\n\n.. code:: powershell\n\n (base) PS>python -m skcom.samples.clean\n \u79fb\u9664 comtypes \u5957\u4ef6\u81ea\u52d5\u751f\u6210\u6a94\u6848\n \u8def\u5f91 C:\\Users\\Unknown\\AppData\\Local\\Programs\\Python\\Python37\\lib\\site-packages\\comtypes\\gen\n \u79fb\u9664 Scripting.py\n \u79fb\u9664 SKCOMLib.py\n \u79fb\u9664 stdole.py\n \u79fb\u9664 _00020430_0000_0000_C000_000000000046_0_2_0.py\n \u79fb\u9664 _420B2830_E718_11CF_893D_00A0C9054228_0_1_0.py\n \u79fb\u9664 _75AAD71C_8F4F_4F1F_9AEE_3D41A8C9BA5E_0_1_0.py\n \u79fb\u9664 __pycache__\n \u79fb\u9664\u7fa4\u76ca API \u5143\u4ef6\n \u8def\u5f91: C:\\Users\\Unknown\\.skcom\\lib\n \u89e3\u9664\u8a3b\u518a: C:\\Users\\Unknown\\.skcom\\lib\\SKCOM.dll\n \u79fb\u9664\u5143\u4ef6\u76ee\u9304\n\n (base) PS>python -m skcom.samples.setup\n ...\n\n\n\u4f7f\u7528 Ticks \u76e3\u807d\u7bc4\u4f8b\n===================\n\n.. code:: powershell\n\n (base) PS>python -m skcom.samples.ticks\n \u767b\u5165\u6210\u529f\n \u9023\u7dda\u6210\u529f\n \u9023\u7dda\u5c31\u7dd2\n [2330 \u53f0\u7a4d\u96fb] \u6642\u9593:09:00:00.530 \u8cb7:0.00 \u8ce3:0.00 \u6210:233.50 \u55ae\u91cf:3594 \u7e3d\u91cf:3594\n [2330 \u53f0\u7a4d\u96fb] \u6642\u9593:09:00:05.543 \u8cb7:233.00 \u8ce3:233.50 \u6210:233.50 \u55ae\u91cf:87 \u7e3d\u91cf:3681\n [2330 \u53f0\u7a4d\u96fb] \u6642\u9593:09:00:10.558 \u8cb7:233.00 \u8ce3:233.50 \u6210:233.50 \u55ae\u91cf:3 \u7e3d\u91cf:3684\n [2330 \u53f0\u7a4d\u96fb] \u6642\u9593:09:00:15.573 \u8cb7:233.00 \u8ce3:233.50 \u6210:233.00 \u55ae\u91cf:31 \u7e3d\u91cf:3715\n [2330 \u53f0\u7a4d\u96fb] \u6642\u9593:09:00:20.588 \u8cb7:233.00 \u8ce3:233.50 \u6210:233.50 \u55ae\u91cf:20 \u7e3d\u91cf:3735\n [2330 \u53f0\u7a4d\u96fb] \u6642\u9593:09:00:25.603 \u8cb7:233.00 \u8ce3:233.50 \u6210:233.00 \u55ae\u91cf:15 \u7e3d\u91cf:3750\n [2330 \u53f0\u7a4d\u96fb] \u6642\u9593:09:00:30.618 \u8cb7:233.00 \u8ce3:233.50 \u6210:233.00 \u55ae\u91cf:22 \u7e3d\u91cf:3772\n [2330 \u53f0\u7a4d\u96fb] \u6642\u9593:09:00:35.633 \u8cb7:233.00 \u8ce3:233.50 \u6210:233.50 \u55ae\u91cf:6 \u7e3d\u91cf:3778\n [2330 \u53f0\u7a4d\u96fb] \u6642\u9593:09:00:40.649 \u8cb7:233.00 \u8ce3:233.50 \u6210:233.00 \u55ae\u91cf:8 \u7e3d\u91cf:3786\n [2330 \u53f0\u7a4d\u96fb] \u6642\u9593:09:00:45.661 \u8cb7:233.00 \u8ce3:233.50 \u6210:233.00 \u55ae\u91cf:52 \u7e3d\u91cf:3838\n ...\n \u5075\u6e2c\u5230 Ctrl+C, \u7d50\u675f\u76e3\u807d\n \u65b7\u7dda\n \u76e3\u807d\u7d50\u675f\n\n\u4f7f\u7528\u65e5 K \u76e3\u807d\u7bc4\u4f8b\n=================\n\n.. code:: powershell\n\n (base) PS>python -m skcom.samples.kline\n \u767b\u5165\u6210\u529f\n \u9023\u7dda\u6210\u529f\n \u9023\u7dda\u5c31\u7dd2\n [2330 \u53f0\u7a4d\u96fb] \u7684\u65e5K\u8cc7\u6599\n >> \u65e5\u671f:2019-05-17 \u958b:249.00 \u6536:241.50 \u9ad8:249.00 \u4f4e:241.50 \u91cf:38585\n >> \u65e5\u671f:2019-05-20 \u958b:242.50 \u6536:238.00 \u9ad8:243.00 \u4f4e:238.00 \u91cf:39105\n >> \u65e5\u671f:2019-05-21 \u958b:233.50 \u6536:234.00 \u9ad8:236.00 \u4f4e:232.50 \u91cf:79971\n >> \u65e5\u671f:2019-05-22 \u958b:236.50 \u6536:238.00 \u9ad8:240.50 \u4f4e:235.50 \u91cf:34587\n >> \u65e5\u671f:2019-05-23 \u958b:233.50 \u6536:230.00 \u9ad8:233.50 \u4f4e:230.00 \u91cf:58651\n ...\n \u5075\u6e2c\u5230 Ctrl+C, \u7d50\u675f\u76e3\u807d\n \u65b7\u7dda\n \u76e3\u807d\u7d50\u675f\n\n\u4ea4\u6613\u65e5\u91cd\u8981\u6642\u6a5f\n===============\n\n- 09:00 \u958b\u76e4, T < 09:00:00.000 \u6703\u7522\u751f\u5927\u91cf\u8a66\u64ae Ticks, \u4e0d\u53ef\u8a08\u5165\u6210\u4ea4\u91cf\n- 13:25 \u6e96\u5099\u6536\u76e4, 13:25:00.000 <= T < 13:30:00.000 \u6703\u7522\u751f\u5927\u91cf\u8a66\u64ae Ticks, \u4e0d\u53ef\u8a08\u5165\u6210\u4ea4\u91cf\n- 13:30 \u6536\u76e4, 13:30:00.000 \u6703\u6709\u6700\u5f8c\u4e00\u7b46\u64ae\u5408, \u8981\u8a08\u5165\u6210\u4ea4\u91cf\n- 14:30 \u96f6\u80a1\u64ae\u5408\n- 14:37 \u96f6\u80a1\u64ae\u5408 Ticks \u4e8b\u4ef6\u89f8\u767c, \u9019\u6642\u5019\u624d\u80fd\u6536\u5230\u96f6\u80a1\u4ea4\u6613\u8cc7\u6599\n- 14:40 \u7cfb\u7d71\u7591\u4f3c\u7d71\u8a08\u4e2d, \u67e5\u8a62\u500b\u80a1\u8cc7\u8a0a\u6c92\u6709\u56de\u61c9\n- 14:45 \u65e5 K \u8cc7\u6599\u51fa\u73fe\u7576\u65e5\u4ea4\u6613, \u7cfb\u7d71\u6062\u5fa9\u6b63\u5e38\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/virus-warnning/skcom", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "skcom", "package_url": "https://pypi.org/project/skcom/", "platform": "win_amd64", "project_url": "https://pypi.org/project/skcom/", "project_urls": { "Homepage": "https://github.com/virus-warnning/skcom" }, "release_url": "https://pypi.org/project/skcom/0.9.3/", "requires_dist": [ "packaging", "requests", "PyYAML (>=5.1)", "comtypes (>=1.1.7) ; platform_system == \"Windows\"", "pywin32 (>=1.0) ; platform_system == \"Windows\"" ], "requires_python": ">=3.5", "summary": "Get stock informations by Capital API.", "version": "0.9.3" }, "last_serial": 5934970, "releases": { "0.9.1": [ { "comment_text": "", "digests": { "md5": "82fe2144e115d08ea85bc6956d895bbb", "sha256": "c7602f372f38b55a4d5dd1a1af8fc373a1abe46f63c2dee81aa2f17ed691a7b9" }, "downloads": -1, "filename": "skcom-0.9.1-py3-none-win_amd64.whl", "has_sig": false, "md5_digest": "82fe2144e115d08ea85bc6956d895bbb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 14546, "upload_time": "2019-05-28T10:18:57", "url": "https://files.pythonhosted.org/packages/0b/94/a46b332fd9f859c98713709add08504c6e74492454d3d8d670f02f9d95f0/skcom-0.9.1-py3-none-win_amd64.whl" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "7a52ce09742d858904b82377493473ae", "sha256": "d511f370074dbcd2197a7cd038a04727f0213587688969e53e52e8aced822de1" }, "downloads": -1, "filename": "skcom-0.9.2-py3-none-win_amd64.whl", "has_sig": false, "md5_digest": "7a52ce09742d858904b82377493473ae", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 16706, "upload_time": "2019-09-27T07:28:01", "url": "https://files.pythonhosted.org/packages/e7/0a/256aa9baac00041ecd00c830eaa7bb140ce2fc0aac9dd3dd0d9672f1d53b/skcom-0.9.2-py3-none-win_amd64.whl" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "a64261f287aa2c1050fdd3e14c6324cc", "sha256": "0e157dbf204177d6e92b6320dd397d17cc17485207951c81e5c62902788a040b" }, "downloads": -1, "filename": "skcom-0.9.3-py3-none-win_amd64.whl", "has_sig": false, "md5_digest": "a64261f287aa2c1050fdd3e14c6324cc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 17412, "upload_time": "2019-10-06T14:02:46", "url": "https://files.pythonhosted.org/packages/37/95/fea7698a812748ff6a80372ea9aadee89d9f1411aebaeb78b2092feca91f/skcom-0.9.3-py3-none-win_amd64.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a64261f287aa2c1050fdd3e14c6324cc", "sha256": "0e157dbf204177d6e92b6320dd397d17cc17485207951c81e5c62902788a040b" }, "downloads": -1, "filename": "skcom-0.9.3-py3-none-win_amd64.whl", "has_sig": false, "md5_digest": "a64261f287aa2c1050fdd3e14c6324cc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 17412, "upload_time": "2019-10-06T14:02:46", "url": "https://files.pythonhosted.org/packages/37/95/fea7698a812748ff6a80372ea9aadee89d9f1411aebaeb78b2092feca91f/skcom-0.9.3-py3-none-win_amd64.whl" } ] }