Python
昌山小屋
917
展开
-
eventlet.Timeout遇到requests肿么失效了?
import eventletimport requestsdef test_thread(host): print 'in test thread,host=%s' % host r = None with eventlet.Timeout(2,False): r = requests.get('http://%s:428/' % host)原创 2015-01-27 19:25:14 · 4028 阅读 · 0 评论 -
从flask中抽离出解析配置文件的模块
从flask中抽离出来的解读如下形式配置文件的模块:【配置文件】#main.confUSERNAME=xxPASSWORD=xxPYTHON=xxxx【使用介绍】cfg = config.Config()cfg.load_config('main.conf')cfg.get('USERNAME','work')cfg.get('PASSWORD','xxx'原创 2015-05-09 15:41:51 · 835 阅读 · 0 评论 -
CentOS6.7下yum安装saltstack主控端(salt-master)
思:刚入门,在研究saltstack的路上留下一点遗迹,仅此而已,再接再励!安装epel源wget http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm# rpm -ivh epel-release-6-8.noarch.rpm提示:EPEL(Extra Package fo原创 2015-11-08 13:48:24 · 4060 阅读 · 0 评论 -
判断平衡二叉树
#/bin/env python# coding: utf-8class BTreeNode: def __init__(self, x): self.e = x self.left = None self.right = Noneclass BBTree: def depth(self , root): i...原创 2018-07-10 21:21:23 · 172 阅读 · 0 评论 -
python手写简易线程池
#!/bin/env python# coding: utf-8import Queueimport threadingfrom contextlib import contextmanagerimport time#停止事件StopEvent = object()class ThreadPool(object): def __init__(self, max_num):...转载 2018-07-10 21:27:56 · 749 阅读 · 1 评论