分类目录归档:Python

python生成二维码

发现一个好玩的python模块,可以快速生成二维码,入门非常简单,有了这个麻麻再也不会担心我不会生成二维码了,参看代码:

短短几行就搞定了,还可以做些参数设置,详细使用请参看https://pypi.python.org/pypi[……]

继续阅读

python产生随机密码

最近工作需要为终端用户创建很多密码,如果一个一个创建还是太费时间了,就用python简单写了一个小脚本,基本原理是脚本读取一个用户信息文件,然后将生成的密码和用户名用”=”号相连接,放到一个文件里,因为很简单,就不介绍太多了,以下是代码部分:
[crayon-686903144957d157017[……]

继续阅读

python实现检查ftp状态

最近发现有几台ftp服务器非常不稳定,造成 服务不可用,最要命的是都是用户报上来的,这种事完全违背咱们运维高大上自动化监控水准,经查发现之前管理员没加ftp应用监控,NND,原来一直在无政府状态下工作呀,现在到我手里,就不能任由你们了,做运维的都知道,不怕有问题,就怕你发现不了或者出现了问题,好几天[……]

继续阅读

python实现自动备份windows应用数据

开发这个功能主要是刚开始要备份几台windows服务器的用户数据,后来写到最后就变成了一个数据备份通用工具了,程序可以根据配置文件的配置进行目录数据的备份,只要指定备份的目录,程序会自动调用系统winrar命令将目录自动生成压缩包,然后自动将压缩包数据上传到一台ftp服务器上,实现自动备份功能,因为[……]

继续阅读

用PyInstaller将python程序转成exe文件执行

最近刚接手几台windows服务器,写了几个自动备份数据的python脚本,要放到windows下去执行,一般来说如果要windows能执行python脚本,第一要在windows机器上安装python ,另外还要配置windows环境变量能让脚本执行,如果1~2台windows还好,如果上百台都要[……]

继续阅读

自动从搜狐镜像ftp服务器上下载apache文件

这几天搭建apache环境,网上搜索找到了mirrors.sohu.com这个站点,内容比较全,也正好练习python 就简答写了个一个ftp下载工具,比较简单,不过满足日常需求是没有任何问题,代码如下:

我稍微解释下代码意思,注[……]

继续阅读

fabric api应用实例讲解

什么是fabric?如果你还不知道请自己找度娘解释,如果不理解,我想也不必理解了,估计也是不是干运维这行的,这篇文章主要针对搞运维开发的兄弟快速学习用的,大家都知道,干运维经常有需要自动批量处理的命令脚本,机器一旦上百,基本要自动化了,不可能一台一台维护了,我入道的时候,就管理4台机器,那时候根本不[……]

继续阅读

利用python第三方模块paramiko 远程查看主机内存

不得不说paramiko真的很强大,不过官方文档貌似没有中文,反正我是百度了半天没看到,基本全是英文介绍,比较痛苦的是所有文档竟然没有实际例子,今天基本看完了,核心的几个class也学习了,今天试试手写了个查看远程机器内存的脚步,网上大部分都是用用户和密码登录的,实际上做运维的人都知道,实际工作中基[……]

继续阅读

python 检查邮箱是否有新邮件并邮件通知

因为公司业务区分问题,在使用aws上注册了不同的账号,每个账号对应不同的业务,方便业务区分,这样是非常利用业务的维护的独立性,费用也好统计,但有一个麻烦,使用过AWS的应该都知道,AWS会不定期的有紧急消息通知,一般是肯定会发送到注册邮箱里,所以如果你想有10个账号,每个账号都要每天登录检查下是否有[……]

继续阅读

python调用web接口生成csv格式文件

公司CMDB库有一个web接口,需要调用这个接口得出一个CSV文件,主要方便后续用于shell脚本操作和解析,最近研究了以下,用python实现了,脚本可以放到 crontab里,这样这个文件每次都是新生成的,保证从接口取的数据都是最新的,全部实现代码如下:

[crayon-686903144[……]

继续阅读