python命令行工具pytcli,环境配置,环境辅助神器
关于toollib
pytcli命令行
Usage:pytcli <command> [options]
Commands:-h/--help 帮助set-pip 设置pip源set-conda 设置conda源set-mirrors 设置镜像源set-sshkey 设置ssh免密docker docker操作py2pyd py转pyd
- 安装toollib
- 执行命令:pip install toollib
详细列表
-
设置pip源,加速访问
- 命令行执行:
pytcli set-pip
- 命令行执行:
-
设置conda源,加速访问
- 命令行执行:
pytcli set-conda
- 命令行执行:
-
设置镜像源,加速访问
- 命令行执行:
pytcli set-mirrors
- 命令行执行:
-
设置ssh免密
usage:pytcli set-sshkey options:-h/--help 帮助-i/--infos 主机信息("ip1,user1,pass1,port1 ip2,user2,pass2,port2 ..."|也可指定文件:一行一个)
- 命令行执行,如:
pytcli set-sshkey -i "192.168.22.20,root,root@123,22 192.168.22.21,root,root@123,22"
- 命令行执行,如:
-
docker操作
usage:pytcli docker [options] options:-h/--help 帮助install 安装set-mirrors 设置镜像源compose 容器组合-n/--name 镜像名称(多个用逗号隔开)-o/--outdir 输出目录-f/--filename 文件名称compose-list 容器组合列表
-
py转pyd
usage:pytcli py2pyd [options] options:-h/--help 帮助-s/--src 源(py目录或文件)-p/--postfix 后缀(默认为Pyd)-e/--exclude 排除编译(适用正则,使用管道等注意加引号)-i/--ignore 忽略复制(多个逗号隔开)-c/--clean 清理临时
- 命令行执行,如:
pytcli py2pyd -s x.py
- 命令行执行,如: