Python打包那些事 前言22年的时候因为工作需要,用PySide6写了一个网络工程师工具箱,一直使用的是Nuitka静态编译的方式打包。Nuitka主要是将Python代码转换为C代码,然后进行编译,可以有效控制编译后的软件大小。 前段时间的时候突发奇想,给工具箱添加了一个插件功能,实现方式是通过importlib.util动态加载py文件中的逻辑。功能实现之后发现再用Nuitka打包就会出现问题,于是需要寻求其他的 2025-07-04 Python #Python #NEToolbox
网络工程师工具箱v1.6 Network Toolbox - 网络工程师工具箱一个由本人开发的专为网络工程师设计的多功能工具箱,集成了批量配置生成、防火墙策略管理、巡检文件处理等常用工具,并支持插件扩展功能。 项目地址:https://gitee.com/tianxiang1996/network-toolbox ✨ 主要功能🔧 核心工具 批量配置生成工具 - 基于Excel表格和Jinja2模板批量生成网络设备配置 2025-06-29 NEToolbox #Python #网络工程师工具 #NEToolbox
Docker部署AI相关工具 部署Dify系统要求 CPU >= 2 Core RAM >= 4 GiB 下载最新的源码包:https://github.com/langgenius/dify/releases 解压并进入docker目录 123456789# 拉取镜像docker compose -f docker-compose.yaml pull# 设置环境变量cp .env.exam 2025-04-25 Docker #Linux #Docker #AI
CentOS Docker 安装Docker123456789101112#安装一些必要的系统工具:yum install -y yum-utils device-mapper-persistent-data lvm2#添加软件源信息:yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo#更新 2025-04-25 Docker #Linux #CentOS #Docker
Linux编译安装Python3.11 CentOS安装脚本1234567891011121314151617181920212223242526272829303132333435363738394041#设置环境变量PYTHON_URL=https://www.python.org/ftp/python/3.11.9/Python-3.11.9.tgzPYTHON_PKG=$(basename $PYTHON_URL)PYTHON_ 2025-03-29 Linux #Linux #CentOS #Ubuntu #Python
CentOS9安装NVIDIA驱动 安装驱动 启用官方CRB源 1dnf config-manager --set-enabled crb 安装EPEL源 12dnf install -y epel-release epel-next-releasednf makecache 安装依赖 1dnf install -y kernel-headers-$(uname -r) kernel-devel-$(uname -r) 2025-03-11 Linux #Linux #CentOS #AI #NVIDIA
Docker Compose 安装Docker Compose123456#Github下载curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose#将可执行权限应用于二进制文件chmo 2025-03-03 Docker #Linux #Docker
CentOS9安装SMB客户端 在 CentOS 9 上挂载 SMB 目录可以通过以下步骤完成: 安装必要的软件包:首先,确保安装了 cifs-utils 包,它提供了挂载 SMB 文件系统所需的工具。 1sudo dnf install cifs-utils 创建挂载点:创建一个目录作为挂载点。例如: 1sudo mkdir /mnt/smb_share 挂载 SMB 共享:使用 mount 命令挂载 SMB 共享。替换 2025-02-23 Linux #Linux #CentOS #SMB
CentOS7 EOL后配置 更换YUM源官方YUM源已经关闭,需要更换为国内镜像源 YUM源镜像地址 源 链接 阿里云 http://mirrors.aliyun.com/repo/Centos-7.repo 清华大学 https://mirrors.tuna.tsinghua.edu.cn/repo/Centos-7.repo 中科大 http://mirrors.ustc.edu.cn/centos/ 2024-11-01 Linux #Linux #CentOS
使用testfsm库提取网络设备信息 PY代码123456789from textfsm import TextFSMwith open("rule.txt") as rule: template = TextFSM(rule)with open("1.log", encoding="utf8") as f: logfile = f.read()# ParseTe 2024-06-28 Python #Python #网络工程师工具 #网络