
DevOps之Python运维模块篇
文章平均质量分 60
1、可精通Python开发,应对企业各种自动化场景
2、可轻松开发运维自动化工具,提升工作效率百分之500
3、可实现运维工作流程化,大幅降低无序性实现运维可视
化,可开发基于Web自动化工具
运维&陈同学
8年深厚运维经验,持续输出高质量技术干货,矢志成为运维领域的领航者。
展开
-
【IPy模块02】Python运维模块之多网络计算方法详解
相同ip段,不同的掩码获取的ip地址不一样不同ip段,相同的掩码获取的ip地址不一样而不同的网段,彼此之间有可能存在ip地址重合。原创 2025-01-12 16:16:48 · 503 阅读 · 0 评论 -
【IPy模块01】Python运维模块之IP 地址、网段的基本处理
IP地址规划是网络设计中非常重要的一个环节,规划的好坏会直接影响路由协议算法的效率,包括网络性能、可扩展性等方面,在这个过程当中,免不了要计算大量的IP地址,包括网段、网络掩码、广播地址、子网数、P类型等。Python 提供了一个强大的第三方模块IPy(https://github.com/haypo/python-ipy/)IPy模块包含IP类,使用它可以方便处理绝大部分格式为IPv6及IPv4的网络和地址。下面介绍IP 类几个常见的方法,包括反向解析名称、IP类型、IP转换等。原创 2025-01-12 16:14:43 · 605 阅读 · 0 评论 -
【psutil模块02】Python运维模块之系统进程管理方法
psutil.pids()获取所有PID,使用psutil.Process()接收单个进程的PID,获取进程名、路径、状态、系统资源等。获取当前系统的进程信息,包括进程的启动时间、查看或设置CPU亲和度、内存使用率、IO信息、socket连接、线程数等。psutil提供了popen类的作用是获取用户启动的应用程序进程信息,以便跟踪进程的运行状态。获取进程信息的常见方法。原创 2024-12-17 15:28:22 · 242 阅读 · 0 评论 -
【psutil模块01】Python运维模块之获取系统性能信息
psutil是一个跨平台库,能够获取系统的运行进程和系统利用率(包括CPU、内存、磁盘、网络等)原创 2024-12-14 09:24:49 · 1228 阅读 · 0 评论