随笔分类 -  运维开发

Python运维三十六式:用Python写一个简单的监控系统
摘要:市面上有很多开源的监控系统:Cacti、nagios、zabbix。感觉都不符合我的需求,为什么不自己做一个呢用Python两个小时徒手撸了一个简易的监控系统,给大家分享一下,希望能对大家有所启发首先数据库建表建立一个数据库“falcon”,建表语句如下: 1 CREATE TABLE `stat`... 阅读全文

posted @ 2014-10-04 15:55 51reboot 阅读(4986) 评论(0) 推荐(0)

Python异常信息写日志
摘要:大家在开发的过程中可能时常碰到一个需求,需要把Python的异常信息输出到日志文件中网上的办法都不太实用,下面介绍一种实用的,从Python 2.7源码中扣出来的废话不说 直接上代码,代码不多,注释比较多而已 1 import sys, traceback 2 3 traceback_templa... 阅读全文

posted @ 2014-10-04 15:54 51reboot 阅读(2185) 评论(0) 推荐(0)

Reboot运维开发Python-08
摘要: 阅读全文

posted @ 2014-10-04 15:49 51reboot 阅读(711) 评论(0) 推荐(0)

urllib与urllib2的学习总结
摘要:先啰嗦一句,我使用的版本是python2.7,没有使用3.X的原因是我觉 得2.7的扩展比较多,且较之前的版本变化不大,使用顺手。3.X简直就是革命性的变化,用的蹩手。3.x的版本urllib与urllib2已经合并为 一个urllib库,学着比较清晰些,2.7的版本呢urllib与urllib2各... 阅读全文

posted @ 2014-10-04 15:45 51reboot 阅读(203) 评论(0) 推荐(0)

Reboot运维开发Python-05
摘要: 阅读全文

posted @ 2014-10-04 15:44 51reboot 阅读(300) 评论(0) 推荐(0)

Python常用模块介绍
摘要:python除了关键字(keywords)和内置的类型和函数(builtins),更多的功能是通过libraries(即modules)来提供的。常用的libraries(modules)如下:1)python运行时服务* copy: copy模块提供了对复合(compound)对象(list,tu... 阅读全文

posted @ 2014-10-04 15:43 51reboot 阅读(208) 评论(0) 推荐(0)

Reboot运维开发Python-04
摘要: 阅读全文

posted @ 2014-10-04 15:42 51reboot 阅读(141) 评论(0) 推荐(0)

Reboot运维开发Python-03
摘要: 阅读全文

posted @ 2014-10-04 15:39 51reboot 阅读(195) 评论(0) 推荐(0)

Simple Python Dictionary :)
摘要:摘自 http://github.com/panweizeng/home/blob/master/code/python/dict/dict.py 支持简单的Ch to En 和En to Ch我把它放在 /usr/bin/dict 1234567891011$ dict 白痴单词:白痴 音标: b... 阅读全文

posted @ 2014-10-04 15:28 51reboot 阅读(164) 评论(0) 推荐(0)

python time 转换&运算tips
摘要:我们有几个以类似 2010.11.03.23.59 形式表示的字符串时间 想要进行一些运算 下面是一种简单的方法 点到为止 首先当然是import time 1time_str = "2010.11.03.23.59" #定义一个format模板format = "%Y.%m.%d.%H.%M" #... 阅读全文

posted @ 2014-10-04 15:24 51reboot 阅读(229) 评论(0) 推荐(0)

Web.py session用户认证
摘要:调试一个用session来认证用户的程序 大概是这个样子 基本上可以当作webpy session认证的示例程序了#!/usr/bin/env python#coding=utf-8import webimport timeurls = ( '/', 'index', '/xml', '... 阅读全文

posted @ 2014-10-04 15:22 51reboot 阅读(467) 评论(0) 推荐(0)

Reboot运维开发Python-01
摘要: 阅读全文

posted @ 2014-10-04 01:00 51reboot 阅读(325) 评论(0) 推荐(0)

miniPy for CentOS 5/6
摘要:不到5MB的Python运行环境for CentOS 5/6用Python进行服务端编程的同学可能遇到过,服务器的Python版本不统一,不符合自己的需求 给每个服务器都安装一个Python又太费事,还占用很多额外空间 我做了一个可以独立运行的比较完整的Python运行环境,希望能对大家有所帮助。特... 阅读全文

posted @ 2014-10-04 00:56 51reboot 阅读(457) 评论(0) 推荐(0)

BAT运维系统Client设计探秘
摘要: 阅读全文

posted @ 2014-10-04 00:52 51reboot 阅读(277) 评论(0) 推荐(0)

运维和运维开发
摘要:国内做运维的人,很多觉得开发很神秘很难国内做开发的人,很多觉得运维就是搬机器收报警,脏活累活7*24随时等待召唤相互都把对方理解错了。以我多年的经验来看,国内的运维的确存在很多问题。比如,开发人员被宠的太厉害,运维人员话语权少。由于人力便宜,在自动化运维方面重视不够。等等。 这样造成一个印象,运维围... 阅读全文

posted @ 2014-10-04 00:43 51reboot 阅读(2622) 评论(0) 推荐(0)

导航