{ "info": { "author": "Daniele Giudice", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Natural Language :: English", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3" ], "description": "# winsyspath\n\nDefinitive Python wrapper for Windows System Path\n\n## Compatibility\n\n- Python 2.7.x\n- Python 3.x and newer\n\n## Example\n\n import winsyspath\n\n # Directory to add in the System Path\n path = 'C:\\\\'\n\n # Init System Path wrapper and read its actual value\n syspath_wrapper = winsyspath.WinSysPath()\n\n # Try to add a path into System path\n try:\n if syspath_wrapper.add(path):\n print(\"The path \"{}\" is correctly added to the System Path\".format(path))\n else:\n print(\"The path \"{}\" is already in System Path, so cannot be added\".format(path))\n except (EnvironmentError, WindowsError, OSError, ValueError) as ex:\n print(\"Error -> {}\".format(str(ex)))\n\n # Reload System path value (needed only if it is modified outside python)\n syspath_wrapper.reload()\n\n # Print System Path value as a list\n print(syspath_wrapper.get())\n\n # Print System Path value as a string\n print(syspath_wrapper.get_str())\n\n # Try to remove a path from System path\n try:\n if syspath_wrapper.remove(path):\n print(\"The path \"{}\" is correctly removed from System Path\".format(path))\n else:\n print(\"The path \"{}\" is not in System Path, so cannot be removed\".format(path))\n except (EnvironmentError, WindowsError, OSError, ValueError) as ex:\n print(\"Error -> {}\".format(str(ex)))\n\n## Sources\n\n- \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/MagicGreenDragon/winsyspath", "keywords": "windows,system,path,environment,variable", "license": "GPL v3", "maintainer": "", "maintainer_email": "", "name": "winsyspath", "package_url": "https://pypi.org/project/winsyspath/", "platform": "", "project_url": "https://pypi.org/project/winsyspath/", "project_urls": { "Homepage": "https://github.com/MagicGreenDragon/winsyspath" }, "release_url": "https://pypi.org/project/winsyspath/0.1.0/", "requires_dist": [ "winvers (>=0.1.3)" ], "requires_python": ">=2.7, <4", "summary": "Definitive Python wrapper for Windows System Path", "version": "0.1.0" }, "last_serial": 3783534, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "333e5e3b4c58aa59b2dbad5a7182ad95", "sha256": "22703c00fecac7b60f29493ea3f386588cb32ab15409c48df49040f680fbfdf4" }, "downloads": -1, "filename": "winsyspath-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "333e5e3b4c58aa59b2dbad5a7182ad95", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 6066, "upload_time": "2018-04-20T09:09:38", "url": "https://files.pythonhosted.org/packages/4a/a2/88d0209968e0d1d14f479120b85bb4639ba9069602963c926c381d4160c9/winsyspath-0.1.0-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "333e5e3b4c58aa59b2dbad5a7182ad95", "sha256": "22703c00fecac7b60f29493ea3f386588cb32ab15409c48df49040f680fbfdf4" }, "downloads": -1, "filename": "winsyspath-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "333e5e3b4c58aa59b2dbad5a7182ad95", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 6066, "upload_time": "2018-04-20T09:09:38", "url": "https://files.pythonhosted.org/packages/4a/a2/88d0209968e0d1d14f479120b85bb4639ba9069602963c926c381d4160c9/winsyspath-0.1.0-py2.py3-none-any.whl" } ] }