{ "info": { "author": "White Turing", "author_email": "fujiawei@stu.hznu.edu.cn", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Testing" ], "description": "# Platinum\n[![License](https://img.shields.io/badge/license-Apache_2-blue.svg)](https://www.apache.org/licenses/LICENSE-2.0) [![PyPI version](https://img.shields.io/pypi/v/platinum.svg)](https://pypi.org/project/platinum/) [![Wheel](https://img.shields.io/pypi/wheel/platinum.svg)](https://pypi.org/project/platinum/)\n\n\n> Chromium - Frequently used google chrome commands mappings.\n\nThere are lots of command lines which can be used with the Google Chrome browser.\nSome change behavior of features, others are for debugging or experimenting.\nThis page lists the available switches including their conditions and descriptions.\nLast update occurred on **2018-06-08** from `https://peter.sh/experiments/chromium-command-line-switches/`.\n\n\n## Usage Example\n\n```python\nfrom platinum import Chromium\nfrom selenium import webdriver\n\noptions = webdriver.ChromeOptions()\n# Run in headless mode, i.e., without a UI or display server dependencies.\n# options.add_argument(Chromium.HEADLESS)\n\n# Prevent infobars from appearing.\noptions.add_argument(Chromium.DISABLE_INFOBARS)\n\n# Starts the browser maximized, regardless of any previous settings.\noptions.add_argument(Chromium.START_MAXIMIZED)\n\nchrome = webdriver.Chrome(options=options)\n```\n\n---\n\n\n> generate_user_agent - A User-Agent generator.\n\nThis module is for generating random, valid web navigator's User-Agent HTTP headers.\n\nFunctions:\n* generate_user_agent: generates User-Agent HTTP header\n\nSupport:\n* os: win, linux, mac, android, ios\n* device: desktop, smartphone\n* navigator: chrome, firefox, ie, edge, safari, opera\n\n> **Windows**: Chrome, Firefox, IE, Edge, Opera \n> **Linux**: Chrome, Firefox, Opera \n> **Mac**: Chrome, Firefox, Safari, Opera \n> **Android**: Chrome, Firefox, Opera \n> **iOS**: Chrome, Firefox, Safari, Opera\n\n\n## Usage Example\n```python\n>>> from platinum import generate_user_agent\n>>> generate_user_agent()\n'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3504.86 Safari/537.36'\n>>> generate_user_agent(os=('mac', 'linux'))\n'Mozilla/5.0 (X11; Ubuntu; Linux i686 on x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3384.62 Safari/537.36'\n>>> generate_user_agent(navigator='edge')\n'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/18.17763'\n>>> generate_user_agent(device_type='smartphone')\n'Mozilla/5.0 (Linux; Android 8.0; OPPO R11 Plus Build/OPR4.170623.006) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3191.41 Mobile Safari/537.36'\n>>> generate_user_agent(os='ios')\n'Mozilla/5.0 (iPhone; CPU iPhone OS 11_3 like Mac OS X) AppleWebKit/601.4.4 (KHTML, like Gecko) FxiOS/62.0 Mobile/15E218 Safari/601.4'\n>>> generate_user_agent(navigator='safari', os='mac')\n'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_13_0; zh-cn) AppleWebKit/602.3.12 (KHTML, like Gecko) Version/11.1.2 Safari/602.3.12'\n```\n\n\n## Command Line Usage\n```shell\n$ gua\nMozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/15.14986\n\n$ gua -n chrome\nMozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3489.10 Safari/537.36\n\n$ gua -o android\nMozilla/5.0 (Linux; Android 8.1; Huawei P20 Lite Build/OPR3.170623.008) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3297.48 Mobile Safari/537.36\n\n$ gua -n safari -o ios\nMozilla/5.0 (iPhone; CPU iPhone OS 9_3_3 like Mac OS X) AppleWebKit/602.2.14 (KHTML, like Gecko) Version/9.0 Mobile/13G34 Safari/602.2\n```\n\n\n## Installation\n\n```shell\npip install -U platinum\n```\n\n\n## [Change Log](https://github.com/fjwCode/platinum/blob/master/CHANGELOG.md)\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/fjwCode/platinum", "keywords": "chromium,automation,testing,user-agent", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "platinum", "package_url": "https://pypi.org/project/platinum/", "platform": "", "project_url": "https://pypi.org/project/platinum/", "project_urls": { "Homepage": "https://github.com/fjwCode/platinum" }, "release_url": "https://pypi.org/project/platinum/1.4.0/", "requires_dist": [ "six" ], "requires_python": "", "summary": "Frequently used google chrome commands mappings. A User-Agent generator. All for automation.", "version": "1.4.0" }, "last_serial": 4734032, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "d695b80e066159771c3ea1588d2c1e33", "sha256": "fd30ab16daf547ced61c9407733e6d6624182a2281dd1a395745bf40c6a5dd3c" }, "downloads": -1, "filename": "platinum-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d695b80e066159771c3ea1588d2c1e33", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 67862, "upload_time": "2018-05-07T07:17:39", "url": "https://files.pythonhosted.org/packages/5f/11/ed925a920fd4c97ebe55843be16e509826c3767098f90f8cafbc9e829b9c/platinum-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0094c2b7923e01159d37199d3be723c3", "sha256": "7aa38b6a86336b1066e847331db63461072a4228a19e0c4bcbb06b677d76a482" }, "downloads": -1, "filename": "platinum-0.1.0.tar.gz", "has_sig": false, "md5_digest": "0094c2b7923e01159d37199d3be723c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 71552, "upload_time": "2018-05-07T07:17:44", "url": "https://files.pythonhosted.org/packages/5b/eb/47dfc279d69c42e1c16cdcfe5032856263be98769a05d32e1741068fa81d/platinum-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "03a674c3bb0192e2395832ca92d99d05", "sha256": "465b36b6b7311e54da5de5e3659641d07b34676ad27461a0a8ef653f05660712" }, "downloads": -1, "filename": "platinum-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "03a674c3bb0192e2395832ca92d99d05", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 67866, "upload_time": "2018-06-02T13:22:41", "url": "https://files.pythonhosted.org/packages/29/d2/05418fac7962dd5717ae70e897359f47cd33084068f88df05145c953fc5f/platinum-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d3dd9aaf149d3fba8e80b7f9ca1a7ef", "sha256": "77a15d3dc3b76d78a5631804c518e5d3a295b91c835fb9e04fbee6a58711f226" }, "downloads": -1, "filename": "platinum-0.1.1.tar.gz", "has_sig": false, "md5_digest": "4d3dd9aaf149d3fba8e80b7f9ca1a7ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 71585, "upload_time": "2018-06-02T13:22:42", "url": "https://files.pythonhosted.org/packages/d8/10/a58c0fed6a8f1bbe7e9230b66a05b0c10f050d6f5ebb4f4c9ab6aa985c53/platinum-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "a1e66ad49d620984d9262f3ce529f623", "sha256": "d7939c143a0253618561d89812e9bc241e42315a5ee6c5562c4890dda6027f4b" }, "downloads": -1, "filename": "platinum-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "a1e66ad49d620984d9262f3ce529f623", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 68255, "upload_time": "2018-06-03T01:11:53", "url": "https://files.pythonhosted.org/packages/20/88/e3d6b582df752bc1d248738ea397de9724466dcd69c69a6133259dc7f690/platinum-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aa05bcfaf63f236674603dd093631002", "sha256": "eabedb4d068ea4e8309792c7fa290c62f616b62eecd6586d6c78c8058e5fb472" }, "downloads": -1, "filename": "platinum-0.1.2.tar.gz", "has_sig": false, "md5_digest": "aa05bcfaf63f236674603dd093631002", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 71734, "upload_time": "2018-06-03T01:11:54", "url": "https://files.pythonhosted.org/packages/80/92/b038c92678d541ab0f27c304b658ba33fb88e443b3f1e78700ca6310886c/platinum-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "9ea814295e7f835f29903fa950bb372b", "sha256": "011a8e30337ef26c907e71c3c6dcd46a2e8d5782e41a140ad592cbc3e4e8aa0c" }, "downloads": -1, "filename": "platinum-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "9ea814295e7f835f29903fa950bb372b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 68290, "upload_time": "2018-06-03T01:18:13", "url": "https://files.pythonhosted.org/packages/76/23/9c70ff2a5081664909bda96ba400d208bd66c7ded040885867380754e4a0/platinum-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18e04c663730b3e54c91aeab2b6c50a3", "sha256": "fdedf8e0638d362ad3b99570b9728067da09ab54a16e16317b058eca3b0d9d21" }, "downloads": -1, "filename": "platinum-0.1.3.tar.gz", "has_sig": false, "md5_digest": "18e04c663730b3e54c91aeab2b6c50a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 71797, "upload_time": "2018-06-03T01:18:15", "url": "https://files.pythonhosted.org/packages/15/5f/0a8114b9346e830a7367f1e0a07528b559d0085e0f1723f373b45dbb96b9/platinum-0.1.3.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "6b32286c29aa289bc5fe3cac33bf8903", "sha256": "4aa9d424feb207552b0e720ddf8df5ca03ca1b08db4935cc75a2c276ed5c5c8b" }, "downloads": -1, "filename": "platinum-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6b32286c29aa289bc5fe3cac33bf8903", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 80503, "upload_time": "2019-01-21T12:44:56", "url": "https://files.pythonhosted.org/packages/7d/79/a3b48f23e9011bb827a8c918e3ae738f04b4f55d62af910db70173e62334/platinum-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3b067eecbe819b33b15385ab1d6ff743", "sha256": "f5e0ad6acae85982277e8d92eed18d4e4464f6dd95c08f303402ca0a81118474" }, "downloads": -1, "filename": "platinum-1.0.0.tar.gz", "has_sig": false, "md5_digest": "3b067eecbe819b33b15385ab1d6ff743", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79831, "upload_time": "2019-01-21T12:44:58", "url": "https://files.pythonhosted.org/packages/b0/23/2e0363b608f4f8509895ac2e2e9454c729ac18f13929cf29939fda3edec5/platinum-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "e6f9f658095999a6a742a705b7b1635f", "sha256": "40a38f255198deda010be337be8880a9c1f77b1e54a7def0caf5ff72eff70baf" }, "downloads": -1, "filename": "platinum-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e6f9f658095999a6a742a705b7b1635f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 81159, "upload_time": "2019-01-22T08:44:24", "url": "https://files.pythonhosted.org/packages/9e/c5/fe5aff775e04db3eae525d10f40a38ff5f8b8bbe1674922b0875ec0f1c9c/platinum-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2bf68c1bf5c0f84907046b5ba2f6d354", "sha256": "667404946f44f9068b989e92dbe1f82ad003bcab4ec399561d501a60881778ca" }, "downloads": -1, "filename": "platinum-1.1.0.tar.gz", "has_sig": false, "md5_digest": "2bf68c1bf5c0f84907046b5ba2f6d354", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80539, "upload_time": "2019-01-22T08:44:28", "url": "https://files.pythonhosted.org/packages/92/64/e54d0cde27018088ad1b9b445dee51083dc68bc3d9ddd58cdc6de82b40e1/platinum-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "ec1273f9fe3c1e127fb77adc093ca818", "sha256": "f7006a2b6074ee365c0e341d7af10e1c9e7147dc33d186d82100db361dd82717" }, "downloads": -1, "filename": "platinum-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ec1273f9fe3c1e127fb77adc093ca818", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 81416, "upload_time": "2019-01-23T04:09:39", "url": "https://files.pythonhosted.org/packages/df/11/62d025e8994c07d652a5d70456a98221b44a345fb9392d6b499e271b4bcd/platinum-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7530b4ec45891614db9176b57983fa09", "sha256": "8bbe0585aae39b4e8ec30c410690fac6157a2226033239fb347accd962ace1e8" }, "downloads": -1, "filename": "platinum-1.2.0.tar.gz", "has_sig": false, "md5_digest": "7530b4ec45891614db9176b57983fa09", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80957, "upload_time": "2019-01-23T04:09:40", "url": "https://files.pythonhosted.org/packages/99/9f/6e0ed1c27078e9a91bdfac6463cb6e3dede7b63ec31740df0ac4b7c7f477/platinum-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "bd3b68bc9a61497a049d4db5c9cb91e0", "sha256": "fdc0d7d43c806d0754a25e0aeaf6b1e7335d8361ea6355ef02318a02f857e394" }, "downloads": -1, "filename": "platinum-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bd3b68bc9a61497a049d4db5c9cb91e0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 81365, "upload_time": "2019-01-23T08:34:30", "url": "https://files.pythonhosted.org/packages/b2/20/0c0a9ace2c856ba7f864be579b65db9e6132245b5bf0a4a608e7a02fb893/platinum-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "59cb9615e3d6e5179daf59226ef07831", "sha256": "038dc52e6f4b4282a8c1de81c70cc0a190187d21414c069e554b2d6e31df5d4f" }, "downloads": -1, "filename": "platinum-1.3.0.tar.gz", "has_sig": false, "md5_digest": "59cb9615e3d6e5179daf59226ef07831", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 81295, "upload_time": "2019-01-23T08:34:32", "url": "https://files.pythonhosted.org/packages/08/27/55917f2ee5961beebdb8a5a1b871dc5ecaec8a7a3eebd07f03025a050249/platinum-1.3.0.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "3d891b91fe2688e7f1289936c76a008a", "sha256": "7c4ec6e68a98a1555b50f1a3ed2d402ec5496168433ff2266989605c4387addc" }, "downloads": -1, "filename": "platinum-1.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3d891b91fe2688e7f1289936c76a008a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 82664, "upload_time": "2019-01-24T03:52:30", "url": "https://files.pythonhosted.org/packages/ba/58/2cd619644cc6cd1d35d30a4a705dbe90679f08885725e53c812b3ed6793e/platinum-1.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ba266074d1360f5cf98dddb587df55a", "sha256": "ae2819bb23d2e8e4cf1809dffda51543028bdded63eb25d2e0e0f9bffc7693e4" }, "downloads": -1, "filename": "platinum-1.4.0.tar.gz", "has_sig": false, "md5_digest": "6ba266074d1360f5cf98dddb587df55a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82544, "upload_time": "2019-01-24T03:52:32", "url": "https://files.pythonhosted.org/packages/71/4c/5c22d9e0e62f05d45780d36d62713ce5c365347d1a94ce46c2b4b5e11f3f/platinum-1.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3d891b91fe2688e7f1289936c76a008a", "sha256": "7c4ec6e68a98a1555b50f1a3ed2d402ec5496168433ff2266989605c4387addc" }, "downloads": -1, "filename": "platinum-1.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3d891b91fe2688e7f1289936c76a008a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 82664, "upload_time": "2019-01-24T03:52:30", "url": "https://files.pythonhosted.org/packages/ba/58/2cd619644cc6cd1d35d30a4a705dbe90679f08885725e53c812b3ed6793e/platinum-1.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ba266074d1360f5cf98dddb587df55a", "sha256": "ae2819bb23d2e8e4cf1809dffda51543028bdded63eb25d2e0e0f9bffc7693e4" }, "downloads": -1, "filename": "platinum-1.4.0.tar.gz", "has_sig": false, "md5_digest": "6ba266074d1360f5cf98dddb587df55a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82544, "upload_time": "2019-01-24T03:52:32", "url": "https://files.pythonhosted.org/packages/71/4c/5c22d9e0e62f05d45780d36d62713ce5c365347d1a94ce46c2b4b5e11f3f/platinum-1.4.0.tar.gz" } ] }