用于向用户路径添加位置的跨平台工具,不需要sudo/runas!

adduserpath的Python项目详细描述


Latest PyPI versionTravis CIAppVeyor CISupported Python versionsLicense

曾经想发布一个很酷的新应用,但发现很难添加 用户的位置到路径?我也是!这个工具可以帮你 主要操作系统,不需要提升权限!

Fear not, this only modifies the user PATH; the system PATH is never touched nor even looked at!

安装

adduserpath作为一个通用的 wheel和在linux/macos和windows上可用,并支持 python 2.6-2.7/3.3+和pypy。

$ pip install adduserpath

命令

只有3个!

$ userpath -h
Usage: userpath [OPTIONS] COMMAND [ARGS]...

Options:
  --version   Show the version and exit.
  -h, --help  Show this message and exit.

Commands:
  append   Appends to the user PATH
  prepend  Prepends to the user PATH
  verify   Checks if locations are in the user PATH
Example run

API

>>>importuserpath>>>location=r'C:\Users\Ofek\Desktop\test'>>>>>>userpath.in_current_path(location)False>>>userpath.in_new_path(location)False>>>userpath.append(location)True>>>userpath.in_new_path(location)True>>>userpath.need_shell_restart(location)True

许可证

userpath在这两个条件下进行分发

由你选择。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
CentOS上的java Spring Boot简易应用程序需要很长时间才能启动   java如何检查字符串值是否等于null?   收集器中的java映射值。分组方式()   java需要支持Azure AD B2C webapp集成   java如何加入线程以停止它?   java如何使用意图传递类的对象?   java如何在战争环境中发现CDI生产者?   多模块项目中java奇怪的编译器行为   java如何在web应用程序中管理密码?   java从http服务器、filehandler中删除冗余代码   java使用反射来获取泛型类的字段   java Spring MVC/Hibernate/MySQL 400错误请求错误   给定正整数a的java幂为3   在Java中将元素拆分为不同数量的列表?   java展开折叠窗格