python命令行工具pytcli,环境配置,环境辅助神器

news/2024/10/31 6:17:28/

关于toollib

pytcli命令行

Usage:pytcli <command> [options]
Commands:-h/--help         帮助set-pip           设置pip源set-conda         设置conda源set-mirrors       设置镜像源set-sshkey        设置ssh免密docker            docker操作py2pyd            py转pydtmpl2bash         模板到bash
  • 安装toollib
    • 执行命令:pip install toollib

详细列表

  • 设置pip源,加速访问

    • 命令行执行:pytcli set-pip
  • 设置conda源,加速访问

    • 命令行执行:pytcli set-conda
  • 设置镜像源,加速访问

    • 命令行执行:pytcli set-mirrors -s ubuntu20.04
  • 设置ssh免密

    usage:pytcli set-sshkey
    options:-h/--help     帮助-i/--infos    主机信息("ip1,user1,pass1,port1 ip2,user2,pass2,port2 ..."|也可指定文件:一行一个)--sysname     系统名称(以防自动获取不精确)
    
    • 命令行执行,如:pytcli set-sshkey -i "192.168.22.20,root,root@123,22 192.168.22.21,root,root@123,22"
  • docker操作(详情 >>>

  • 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
  • 模板到bash(详情 >>>

  • 雪花服务(雪花算法id生成器)(代码式调用 >>>

    usage:pytcli snowflake [options]
    options:-h/--help         帮助--host            host--port            port--workers         进程数
    
    • 1)服务采用fastapi+uvicorn实现(需安装库):pip install fastapi uvicorn
    • 2)linux启动服务(参数请自行指定):nohup pytcli snowflake > snowflake.log 2>&1 &
    • 3)调用api(ip端口参数请自行修改):
      • 请求url:http://localhost:9000/gen-snowid
      • 可选参数:to_str(默认false)
        • 生成整形:http://localhost:9000/gen-snowid?to_str=false
        • 生成字符串:http://localhost:9000/gen-snowid?to_str=true
      • 返回结果(JSON格式):{"snowid": <雪花id>}

http://www.ppmy.cn/news/800061.html

相关文章

Vue进阶(幺肆捌):Vuex 辅助函数详解

文章目录 一、前言二、辅助函数三、如何使用辅助函数四、辅助函数如何去映射 vuex.store 中的属性4.1 mapState: 把 state 属性映射到 computed 身上4.2 mapAcions&#xff1a;把 actions 方法映射到 methods 中4.3 mapMutations&#xff1a;把 mutations 里面的方法映射到 met…

计算机辅助系列中cam指什么意思,计算机辅助系统中cam的含义是什么

计算机辅助系统中cam的含义是什么&#xff1f; 计算机辅助系统中cam的含义是计算机辅助制造。 CAM (computer Aided Manufacturing&#xff0c;计算机辅助制造)主要是指&#xff1a;利用计算机辅助完成从生产准备到产品制造整个过程的活动&#xff0c;即通过直接或间接地把计算…

新威电池测试仪软件打不开,新威电池测试仪软件使用教程

BTS4000系列产品简易操作指引 如下指引大约需要40分钟,请按步骤来完成配置。 BTS4000系列软件适用于BTS4008-5V6A小电流产品和BTS4008-5V100A大电流产品,按量程区分有如下代表型号 正面视图 控制单元 接收PC端指令,控制电池测试单元按设定步骤工作,采集数据并上传到电脑; …

悟空辅助显示连接服务器失败,悟空辅助的使用方法 第三期宠物助手

悟空辅助的使用方法 第三期宠物助手 本文核心词: 悟空辅助中的宠物助手区,以现在的眼光来看比较鸡肋(个 人 感 觉 鸡肋到坑自己),所以只讲现在来说比较有用的功能。,与指出容易坑到自己的功能。 先指出鸡肋功能(个人感觉!!!) 1,超元宠物进化 相对鸡肋,不过在以前可是神…

洛克王国辅助服务器不显示,洛克王国东哥辅助使用问题以及解决方案

对于经常玩洛克王国的朋友大家对洛克王国东哥辅助肯定不会陌生&#xff0c;我们可以利用洛克王国东哥辅助来帮助我们做很多事情&#xff0c;洛克王国东哥辅助拥有强大的能力&#xff0c;可以帮助我们刷金币&#xff0c;抓宝宝&#xff0c;药剂能强&#xff0c;软件使用安全&…

计算机辅助翻译和人工翻译的优缺点,计算机辅助翻译的利与弊以及解决方案

白雨鑫?史孟珂 摘要:本文阐述了计算机翻译的内涵及发展现状,对计算机辅助翻译与纯人工翻译进行对比分析,指出计算机辅助翻译的优势与不足,如机翻速度快、效率高,但译文生硬,影响可读性等,并进一步探讨如何更好地使用计算机来辅助译者完成翻译任务,给出解决方案。 关键…

辅助存储器介绍

目录 1. 基本概念2. 辅存的种类3. 磁表明存储器的技术指标3.1 基本概念3.2 技术指标3.3 计算技术指标 1. 基本概念 1. 计算机的存储系统 可以看到&#xff0c;计算机的存储系统可以分为&#xff1a; 辅存&#xff1a; 辅助存储器&#xff0c;也叫外存储器&#xff0c;读取速度…

YOLOV7详细解读(二)论文解读

YOLOV7详细解读&#xff08;二&#xff09;论文解读 论文解读 YOLOV7详细解读&#xff08;二&#xff09;论文解读前言一、YOLOV7是什么&#xff1f;二、论文解读0.摘要1.引言2.相关工作2.1. 实时目标检测器2.2. 模型重参数化2.3. 模型缩放 3.架构3.1. 扩展高效层聚合网络3.2. …