侧边栏壁纸
  • 累计撰写 2,058 篇文章
  • 累计创建 73 个标签
  • 累计收到 20 条评论

目 录CONTENT

文章目录

Python运维开发常用的9个模块分享

大猿本猿
2023-07-14 / 210 阅读 / 255 字

为什么用Python做运维开发

python几乎能实现shell能做的一切功能,而且开发效率高,速度快

常用的运维开发库

1、csv:对于读取 csv 文件来说非常便利

2、collections:常见数据类型的实用扩展,包括 OrderedDict、defaultdict 和 namedtuple

3、random:生成假随机数字,随机打乱序列并选择随机项

4、string:关于字符串的更多函数。此模块还包括实用的字母集合,例如 string.digits(包含所有字符都是有效数字的字符串)

5、re:通过正则表达式在字符串中进行模式匹配

6、math:一些标准数学函数

7、os:与操作系统交互。os.path:os 的子模块,用于操纵路径名称

8、sys:直接使用 Python 解释器

9、json:适用于读写 json 文件(面向网络开发)

Python运维开发常用的9个模块分享