本课程分为四大模块:模块一: Python自动化模块1)通过smtplib实现文本邮件, 富文本邮件以及带附件的邮件发送.2)通过telnetlib paramiko 远程管理模块实现对思科网络设备, centos服务器进行批量管理3)通过socket模块实现TCP与UDP的服务4)通过pymysql模块实现操作mysql数据模块二.WEB框架Django学习Django的安装与部署, 通过
在上一篇文章中我们讲到了数值计算、数据可视化、Web开发、数据管理的一些常用。下面我们来看看自动化、图形界面编程、机器学习、深度学习的常用。自动化jumpsever跳板机用Python编写的开源跳板机(堡垒机)系统,该系统实现跳板机的基本功能,包括身份验证,授权和审计,并集成Ansible,批处理命令等。支持WebTerminalBootstrap编写,漂亮的界面,自动收集硬件信息,
## Python常用 在运工作中,Python是一种非常常用的编程语言。它具有简单易学、功能强大、生态丰富等特点,因此被广泛应用于各种场景中。Python常用Python中一些用于工作的开源的集合,它们提供了很多有用的功能,可以帮助工程师更高效地完成工作。本文将介绍一些常用Python,并提供相应的代码示例。 ### 1. paramiko para
原创 2024-01-01 08:37:42
192阅读
# 常用Python ## 引言 在运工作中,我们经常需要处理大量的数据和自动化任务。Python作为一种强大且易于使用的编程语言,被广泛应用于领域。在本篇文章中,我们将介绍一些常用Python,以及它们在运工作中的应用。 ## 1. paramiko paramiko是一个用于实现SSH协议的Python。它提供了一个简单且易于使用的接口,用于执行远程命令、上传和下
原创 2023-08-31 03:31:27
459阅读
一:sys模块# 导入sys模块 import sys # 查看当前使用的pyhon解释器版本 print(sys.version) # 查看当前使用的pyhon的版本信息 print(sys.versioninfo) # 查看当前使用的python的主版本号 py_version = sys.version_info print(py_version.major)
转载 2023-08-17 23:14:19
166阅读
 Linux基础 :   1.   查看主机型号:   dmidecode |grep Product   2.   查看CPU:  查看逻辑cpu个数:   grep processor /proc/cpuinfo |wc -l   查
原创 2012-02-17 09:53:59
545阅读
背景作为SRE,我们有很多很多自动化的工具,大部分都是自动运行的,还有一部分是CLI,我们一直苦于没有一个自己的管理后台网站,受限于前端能力薄弱,开发出来的网页只能说凑活能用,但是不好用。现在我们有了Streamlit这个神奇,可以仅使用Python就开发一个简单的后台管理网站,同时也可以作为我们的内容输出渠道。简介本身streamlit是给做机器学习的人开发的,作为一个实时的数据展示和输出工具,
引言在Python自动化中,常会用到psutil模块,除了用来系统监控,也封装了linux 下 的大部分shell命令,本文将为大家分享Python自动化常用到的几个模块与使用。Python模块之Paramiko1、介绍paramiko 遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接,可以实 现远程文件的上传,下载或通过ssh远程执行命令。使用pip命令进行安装:pip
# 自动化常用Python入门指南 作为一名刚入行的开发者,你可能对自动化的概念感到陌生。自动化是指使用程序或工具自动执行运任务,以提高效率和减少人为错误。Python作为一种灵活且功能强大的编程语言,是实现自动化的理想选择。本文将向你介绍如何使用Python实现自动化,并推荐一些常用Python。 ## 自动化流程 首先,让我们通过一个表格来了解自动化
原创 2024-07-27 09:02:42
52阅读
一 点睛系统基础信息采集模块作为监控模块的重要组成部分,能够帮助人员了解当前系统的健康程度,同时也是衡量业务的服务质量的依 据,比如系统资源吃紧,会直接影响业务的服务质量及用户体验,另外获取设备的流量信息,也可以让人员更好地评估带宽、设备资源是否应该扩容。通过运用Python第三方系统基础模块,可以轻松获取服务关键运营指标数据,包括Linux基本性能、块设备、网卡接口、系统信息、
set character_set_client = 'gbk'; set character_set_connection = 'gbk'; set character_set_results = 'gbk'; set character_set_server = 'gbk'; set character_set_database = 'gbk'; 修复msitetype表:&nbsp
原创 2013-01-22 14:21:12
1591阅读
Python是一门非常优秀的编程语言,在各个领域都有广泛的应用,并发挥着重要的作用。它不仅可以从事爬虫、数据分析、Web开发、科学计算等,也是自动化的首选语言。那么Python自动化常用有哪些呢?一起来学习吧。的主要内容包括保障业务长期稳定运行、保障数据安全可靠、自动化完成部署任务等。Python可以满足大部分自动化的需求。常用如下:一、Jumpsever跳板机一个用Pyt
转载 2023-06-16 21:28:14
191阅读
1.模块简介psutil是一个跨平台(http://code.google.com/p/psutil/),能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要应用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令行工具提供的功能,如ps、top、lsof、netstat、 ifconfig、who、df、kill、free、nice、ionice、i
转载 2024-03-03 09:31:02
76阅读
自动化 1 shell语法 运行机制 常见应用 2 自动化代码发布案例1 自动化: 编写shell脚本实现过程自动化 2 shell 1 shell概念: 命令解释器(应用程序和操作系统之间的接口)2 shell分类 常用:linux命令行(重点是bash) 3 查看当前系统shell: echo $SHELL /bin/bash 4 查看当前系统兼容性支持的其他shell版
1.获取外网ip#!/usr/bin/envpython--coding:utf-8--Time:2019/12/2010:05importsocketimportrequests,re#方法一text=requests.get("http://txt.go.sohu.com/ip/soip").textip=re.findall(r'\d+.\d+.\d+.\d+&#
原创 2020-01-02 17:23:04
807阅读
使用python进行基础的小技巧
原创 2024-10-02 14:59:06
0阅读
在现代IT领域,Python因其简洁高效的特性被广泛应用。尤其是在日常操作中,借助一些Python常用模块,开发人员和工程师可以极大地提高工作效率。本文将详细探讨这些模块的适用场景,并结合实例进行解析。 ## 适用场景分析 在我们的工作中,会遇到许多场景,如定时任务调度、日志分析、网络监控等。不同的模块会适用于不同的场景,下面的Mermaid四象限图展示了常见模块的
原创 5月前
32阅读
# Python常用脚本 ### 简介 在Kubernetes (K8S) 环境中,人员经常需要编写Python脚本来简化操作、自动化任务以及监控集群状态。本文将介绍如何编写Python常用脚本,帮助小白入门实现这个目标。 ### 步骤 下面是实现Python常用脚本的步骤: | 步骤 | 操作 | |-------|------| | 步骤一 | 导入必要的Python
原创 2024-05-21 11:12:17
145阅读
## Python常用模块简介 Python是一种高级编程语言,拥有强大的开发社区,为工作提供了许多有用的模块。这些模块可以帮助我们自动化任务、监控系统、管理服务器等。本文将介绍一些常用Python模块,并提供相应的代码示例。 ### 1. paramiko模块 paramiko模块是一个用于SSH协议的Python实现,可以用于远程执行命令、传输文件等。下面是一个使用para
原创 2023-08-30 11:37:18
417阅读
1、在/var/log下拷贝小于100K的文件到/tmp下,如果有失败的发送邮件 用shell/perl/python来实现。 脚本代码 #!/bin/bashdir=/var/logtmp=/root/Desktop/line=`find $dir -type f -size -100 |wc -l `#line=`ls -l $dir |awk '$5 < 10000 {prin
原创 2012-01-31 09:28:50
915阅读
2点赞
  • 1
  • 2
  • 3
  • 4
  • 5