{ "info": { "author": "wanze", "author_email": "a358003542@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3" ], "description": "# my-fake-useragent\r\ngenerate your random fake useragent.\r\n\r\n\r\n## TODO\r\nversion_ranget filter\r\n\r\n\r\n## description:\r\ncreate your fake useragent\r\n\r\n## install\r\n\r\n python setup.py install\r\n\r\nor\r\n\r\n pip install my_fake_useragent\r\n\r\n\r\n## usage\r\n\r\n```python\r\n\r\nfrom my_fake_useragent import UserAgent\r\n\r\nua = UserAgent(family='chrome')\r\n\r\nres = ua.random()\r\n\r\n```\r\n\r\n### family\u53c2\u6570\u53ef\u7528\uff1a\r\n\u53ef\u4ee5\u8bbe\u7f6e\u5217\u8868\u8fd8\u5339\u914d\u591a\u79cd\u60c5\u51b5\r\n\r\n- chrome\r\n- firefox\r\n- edge\r\n- ie\r\n- opera\r\n- safari\r\n\r\n### os_family\u53c2\u6570\u53ef\u7528\uff1a\r\n\u53ef\u4ee5\u8bbe\u7f6e\u5217\u8868\u8fd8\u5339\u914d\u591a\u79cd\u60c5\u51b5\r\n- android\r\n- windows\r\n- linux\r\n- mac\r\n- ios\r\n- chrome os\r\n\r\n### phone\u53c2\u6570\u53ef\u7528\uff1a\r\n- None \u4e0d\u8fc7\u6ee4\r\n- True \u8981\u6c42\u662f\u79fb\u52a8\u7aef\r\n\r\n- False \u8981\u6c42\u4e0d\u662f\u79fb\u52a8\u7aef\r\n\r\n\u79fb\u52a8\u7aef\u7684\u5224\u636e\u5982\u4e0b\uff1a\r\n\u5982\u679cdevice family\u68c0\u6d4b\u5230\uff1a\r\n\r\n```python\r\n[\r\n 'BlackBerry',\r\n 'BlackBerry 9700',\r\n 'BlackBerry 9800',\r\n 'Generic Feature Phone',\r\n 'Generic Smartphone',\r\n 'Generic Tablet',\r\n 'HTC Desire',\r\n 'HTC DesireHD A9191',\r\n 'HTC DesireS S510e',\r\n 'HTC DesireZ A7272',\r\n 'HTC HD2_T8585',\r\n 'HTC IncredibleS S710e',\r\n 'HTC Legend',\r\n 'HTC P715a',\r\n 'HTC Pyramid',\r\n 'HTC Sensation',\r\n 'HTC Vision',\r\n 'LG-L160L',\r\n 'LG-LU3000',\r\n 'LG-P505R',\r\n 'Nintendo Wii',\r\n 'Nokia 2730c-1',\r\n 'SprintPPC-6700',\r\n 'SprintPPC-6700)',\r\n 'SprintPPC-i830',\r\n 'SprintSCH-i320',\r\n 'SprintSCH-i830',\r\n 'SprintSPH-ip320',\r\n 'SprintSPH-ip830w',\r\n 'T-Mobile myTouch 3G Slide',\r\n 'iPad',\r\n 'iPhone',\r\n 'iPod']\r\n```\r\n\r\n\u5219\u8ba4\u4e3a\u662f\u79fb\u52a8\u7aef\uff0c\u540c\u65f6\u8fd8\u8865\u5145 \u8ba4\u4e3a android\u64cd\u4f5c\u7cfb\u7edf\u548cios\u64cd\u4f5c\u7cfb\u7edf\u4e5f\u662f\u79fb\u52a8\u7aef\u3002\r\n\r\n\r\n\u4e00\u4e2a\u7b26\u5408\u8fc7\u6ee4\u4f8b\u5b50\u5982\u4e0b\uff1a\r\n\r\n\u8981\u6c42 linux\u64cd\u4f5c\u7cfb\u7edf\u7684\u7684chrome \u6d4f\u89c8\u5668:\r\n\r\n```python\r\nfrom my_fake_useragent import UserAgent\r\nua = UserAgent(family='chrome', os_family='linux')\r\n```\r\n\r\n## CHANGELOG\r\n### 0.1.1\r\nthis module does not need any third module at all.\r\n\r\n### 0.1.0\r\ninit\r\n\r\n\r\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/a358003542/my-fake-useragent", "keywords": "useragent", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "my_fake_useragent", "package_url": "https://pypi.org/project/my_fake_useragent/", "platform": "", "project_url": "https://pypi.org/project/my_fake_useragent/", "project_urls": { "Homepage": "https://github.com/a358003542/my-fake-useragent" }, "release_url": "https://pypi.org/project/my_fake_useragent/0.1.1/", "requires_dist": null, "requires_python": "", "summary": "create a fake useragent", "version": "0.1.1" }, "last_serial": 5198912, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "3847939d409ad9e90484b8a8202c4aef", "sha256": "ac35a67df7c15da4441a6dba8a5dffc21b884cab5a05f1865e3144c0ba01214b" }, "downloads": -1, "filename": "my_fake_useragent-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3847939d409ad9e90484b8a8202c4aef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 271374, "upload_time": "2019-04-16T14:27:42", "url": "https://files.pythonhosted.org/packages/96/e7/f9f89d2549978f95b34d6dc0ff7a58894fe6a21e95ac691695578affebe4/my_fake_useragent-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "19ed572f0f8211cd64dabcfb69cda56c", "sha256": "994025ef143a323d56be9bc98be75cd98300a829e9199c1d935a616b6b874137" }, "downloads": -1, "filename": "my_fake_useragent-0.1.1.tar.gz", "has_sig": false, "md5_digest": "19ed572f0f8211cd64dabcfb69cda56c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 272260, "upload_time": "2019-04-28T08:23:08", "url": "https://files.pythonhosted.org/packages/da/d0/f747f79fd56fc3e3a723c71e379bb06260d80b25fef8d0d686bccc7127e8/my_fake_useragent-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "19ed572f0f8211cd64dabcfb69cda56c", "sha256": "994025ef143a323d56be9bc98be75cd98300a829e9199c1d935a616b6b874137" }, "downloads": -1, "filename": "my_fake_useragent-0.1.1.tar.gz", "has_sig": false, "md5_digest": "19ed572f0f8211cd64dabcfb69cda56c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 272260, "upload_time": "2019-04-28T08:23:08", "url": "https://files.pythonhosted.org/packages/da/d0/f747f79fd56fc3e3a723c71e379bb06260d80b25fef8d0d686bccc7127e8/my_fake_useragent-0.1.1.tar.gz" } ] }