你好
我是你们的雨嘉叔

基础篇

15-发送电子邮件模块smtplib-嘉叔的博客

15-发送电子邮件模块smtplib

zhangyj阅读(86)评论(0)赞(3)

一、简介 电子邮件是最流行的互联网应用之一。在系统管理领域,我们常常使用邮件来发送告警信息、业务质量报表等,方便运维人员第一时间了解业务的服务状态。本节通过python的smtplib模块来实现邮件的发送功能,模拟一个smtp客户端,通过与...

14-Python Linux系统管理之Python中执行外部命令-嘉叔的博客

14-Python Linux系统管理之Python中执行外部命令

zhangyj阅读(73)评论(0)赞(2)

一、简介 有很多需求需要在Python中执行shell命令、启动子进程,并捕获命令的输出和退出状态码,类似于Java中的Runtime类库。本文将介绍subprocess模块的定位,然后介绍subprocess模块提供的便利函数,最后介绍P...

11-Python Linux系统管理之查找文件-嘉叔的博客

11-Python Linux系统管理之查找文件

zhangyj阅读(199)评论(0)赞(1)

一、使用fnmatch找到特定文件 1.建立多个文本,模拟实验内容。 touch {a..z}.txt 2.查找本文件夹中所有以”.txt”结尾的文件并以列表的形式输出。 In [1]: import os In [...

10-Python Linux系统管理之文件与文件路径管理-嘉叔的博客

10-Python Linux系统管理之文件与文件路径管理

zhangyj阅读(211)评论(0)赞(1)

一、介绍 在 Linux 中,操作系统提供了很多的命令(例如:ls、cd),用于文件和目录管理。在 Python 中,有一个 os 模块,也提供了许多便利的方法来管理文件和目录。 二、os 模块 os:语义为操作系统。所以,os 模块提供的...