09 2013 档案

摘要:正则表达式可以帮助我们更好的描述复制的文本格式,可以更好地利用它们对文本数据进行检索、替换、提取和修改操作。http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.htmlhttp://docs.python.org/2.7/library/re... 阅读全文
posted @ 2013-09-27 15:36 小郭学路 阅读(3657) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/dkblog/archive/2011/03/07/1980636.html1、超时处理#!/usr/bin/env python2.7#-*- coding:utf8 -*-import signaldef handler(signum,frame): print 'Signal handler called with signal',signum raise TimeOutError,"TimeOut!"try: signal.signal(signal.SIGALRM,handler) ... 阅读全文
posted @ 2013-09-27 10:32 小郭学路 阅读(319) 评论(0) 推荐(0) 编辑
摘要:该文介绍的比较好:http://www.cnblogs.com/huxi/archive/2011/03/01/1967600.htmlhttp://www.codecho.com/understanding-python-decorators/http://blog.csdn.net/thy38/... 阅读全文
posted @ 2013-09-26 14:58 小郭学路 阅读(269) 评论(0) 推荐(0) 编辑
摘要:http://docs.python.org/2/library/configparser.htmlhttp://www.cnblogs.com/sislcb/archive/2008/11/25/1340587.htmlConfigParser模块对应配置文件:[db]db_host = 127.0.0.1db_port = 3307db_user = rootdb_pass = passworddb_none[concurrent]thread = 10processor = 20配置解析代码:#!/usr/bin/env python2.7#-*- coding:utf8 -*-impo 阅读全文
posted @ 2013-09-25 20:03 小郭学路 阅读(492) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/vamei/archive/2012/09/23/2698014.htmlhttp://blog.csdn.net/jgood/article/details/4498166http://docs.python.org/library/subprocesssubprocess.call()[root@typhoeus79 20130925]# more test.py #!/usr/bin/env python2.7#-*- coding:utf8 -*-import subprocessrc = subprocess.call(["ls 阅读全文
posted @ 2013-09-25 11:17 小郭学路 阅读(461) 评论(0) 推荐(0) 编辑
摘要:#!/usr/bin/env python2.7#-*- coding:utf8 -*-import osimport sysimport loggingimport MySQLdbfrom log import Loggerlogger=Logger("../log/",logging.DEBUG,"mysql_base.log")class MySQLBase(object): """MySQLBase""" def __init__(self,host,port,user,passwd,d 阅读全文
posted @ 2013-09-24 20:47 小郭学路 阅读(410) 评论(0) 推荐(0) 编辑
摘要:回调函数是实现异步操作的常用手法1、callback版本的示例,其中framework调用logic,在完成某些操作或者接收到信号后,用callback返回异步结果#!/usr/bin/env python2.7def framework(logic,callback): s=logic() print "[FX] logic:",s print "[FX] do something..." for i in xrange(1000000): a=i+1 callback("async:"+s)... 阅读全文
posted @ 2013-09-24 11:40 小郭学路 阅读(1809) 评论(0) 推荐(0) 编辑
摘要:1、orztop查看show full processlisthttp://hidba.org/?p=8412、orzdba查看系统状态信息http://code.taobao.org/p/orzdba/src/trunk/运行的时候出现错误:Usage: Socket::inet_ntoa(ip_address_sv) at /data1/guosong/bin/orzdba/orzdba line 477.my $ip = inet_ntoa((gethostbyname($hostname))[4]);作用是将hostname转换为ip,由于服务器上没有机器名,故转换出现错误。处理的方式 阅读全文
posted @ 2013-09-18 15:32 小郭学路 阅读(709) 评论(0) 推荐(0) 编辑
摘要:#!/usr/bin/env python26#-*- coding:utf8 -*-import tornado.httpserverimport tornado.ioloopimport tornado.optionsimport tornado.webimport os.pathfrom tornado.options import define,optionsdefine("port",default=8001,help="run on this port",type=int)class TestHandler(tornado.web.Reque 阅读全文
posted @ 2013-09-17 20:52 小郭学路 阅读(286) 评论(0) 推荐(0) 编辑
摘要:#!/usr/bin/env python26#-*- coding:utf8 -*-import tornado.httpserverimport tornado.ioloopimport tornado.optionsimport tornado.webfrom tornado.options ... 阅读全文
posted @ 2013-09-17 20:23 小郭学路 阅读(422) 评论(0) 推荐(0) 编辑
摘要:1、元组的方式输出格式如下:('Waiting for master to send event', '10.75.19.79', 'mysqlsync', 5580L, 60L, 'mysql-bin.000050', 300947174L, 'relay-bin.000054', 210L, 'mysql-bin.000050', 'Yes', 'Yes', '', '', '', '', ' 阅读全文
posted @ 2013-09-10 20:47 小郭学路 阅读(1486) 评论(0) 推荐(0) 编辑
摘要:Good logging practice in Python这篇介绍地不错,由浅入深http://victorlin.me/posts/2012/08/26/good-logging-practice-in-pythonThere are different handlers, you can a... 阅读全文
posted @ 2013-09-09 14:35 小郭学路 阅读(502) 评论(0) 推荐(0) 编辑