随笔分类 -  后端

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

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

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

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

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

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

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

posted @ 2014-10-04 15:48 51reboot 阅读(457) 评论(0) 推荐(0) 编辑

Python正则表达式操作指南
摘要:原文出处:http://www.amk.ca/python/howto/regex/原文作者:A.M. Kuchling (amk@amk.ca)授权许可:创作共用协议翻译人员:FireHare校对人员:Leal适用版本:Python 1.5 及后续版本摘要本文是通过Python的 re 模块来使用... 阅读全文

posted @ 2014-10-04 15:46 51reboot 阅读(176) 评论(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 阅读(198) 评论(0) 推荐(0) 编辑

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

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

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

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

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

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

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

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

【转载】socket as an IPC
摘要:socket 是IPC的一种,是解决不同计算机上进程相互通信的机制。总的来说,socket就是通信端点的逻辑代表。即然代表的是通信端点,所以就要有相关参数反映通信端点的性质。这个socket所代表的端点有什么特征呢?――这个端点在哪?通信方式是什么?怎么通信?等等,弄清楚这些问题,对socket的理... 阅读全文

posted @ 2014-10-04 15:38 51reboot 阅读(167) 评论(0) 推荐(0) 编辑

Global Interpretor Lock
摘要:讲Python的Global Interpretor Lock的比较好的文章 耐心看完会有好多收获,我的收获就是Python多线程 < Python单线程 < Python多进程多进程请用python multiprocessing参见PEP: 371 python2.6引入pyProcessing... 阅读全文

posted @ 2014-10-04 15:35 51reboot 阅读(212) 评论(0) 推荐(0) 编辑

run C source file like a script
摘要:TinyCC http://bellard.org/tcc linux 平台”C-script”: 哈哈#!/usr/local/bin/tcc -run#include #include double fac(double n){ if (n \n", argv[0]); return -... 阅读全文

posted @ 2014-10-04 15:33 51reboot 阅读(144) 评论(0) 推荐(0) 编辑

Cool tool: Linux字符画figlet
摘要:例如echo "Hi Reboot" | figlet _ _ _ ____ _ _ | | | (_) | _ \ ___| |__ ___ ___ | |_ | |_| | | | |_) / _ \ '_ \ / _ \ / _ ... 阅读全文

posted @ 2014-10-04 15:31 51reboot 阅读(401) 评论(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 阅读(143) 评论(0) 推荐(0) 编辑

用python快速通过浏览器分享文件
摘要:cd /file/dir && python -m SimpleHTTPServer 8080#用浏览器访问8080端口 over! 阅读全文

posted @ 2014-10-04 15:25 51reboot 阅读(192) 评论(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 阅读(226) 评论(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 阅读(456) 评论(0) 推荐(0) 编辑

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

posted @ 2014-10-04 15:21 51reboot 阅读(1038) 评论(0) 推荐(0) 编辑

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

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

导航

点击右上角即可分享
微信分享提示