随笔分类 -  python

摘要:发布与订阅 连接池代码 redis_conn.py 发布端代码 订阅端代码 管道 Redis命令参考 http://doc.redisfans.com/ 阅读全文
posted @ 2016-11-10 13:44 shhnwangjian 阅读(339) 评论(0) 推荐(0)
摘要:介绍 首先我们要知道在面向对象编程中,实例化基本遵循创建实例对象、初始化实例对象、最后返回实例对象这么一个过程。 Python 中的 __new__ 方法负责创建一个实例对象,__init__ 方法负责将该实例对象进行初始化。 __new__() 是在新式类中新出现的方法,它作用在构造方法建造实例之 阅读全文
posted @ 2016-10-21 14:59 shhnwangjian 阅读(306) 评论(0) 推荐(0)
摘要:需求:近一段时间基于django框架,开发各业务层监控代码,每个业务的监控逻辑不同,因此需要开发监控子模块,动态的导入调用。 项目名称:demo_django App:common_base、monitor_master 监控子模块:demo_django/common_base/modules/c 阅读全文
posted @ 2016-10-13 08:46 shhnwangjian 阅读(6643) 评论(0) 推荐(0)
摘要:python实现Linux启动守护进程 DaemonClass.py代码: MainClass.py 继承Daemon类 启动程序入口 参考文档: http://blog.csdn.net/taiyang1987912/article/details/44850999 http://python3- 阅读全文
posted @ 2016-09-29 09:47 shhnwangjian 阅读(1135) 评论(0) 推荐(0)
摘要:介绍 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一 阅读全文
posted @ 2016-09-15 21:16 shhnwangjian 阅读(435) 评论(0) 推荐(0)
摘要:在threading模块中,定义两种类型的锁:threading.Lock和threading.RLock。它们之间有一点细微的区别,通过比较下面两段代码来说明: 这两种琐的主要区别是:RLock允许在同一线程中被多次acquire。而Lock却不允许这种情况。注意:如果使用RLock,那么acqu 阅读全文
posted @ 2016-09-01 10:26 shhnwangjian 阅读(261) 评论(0) 推荐(0)
摘要:需求:通过python调用windows server 2008下的ogg同步程序,实现图形化控制。 简单GUI 思路: 1、通过python自身Tkinter实现GUI 2、ggsci.exe执行会出现交互窗口,如下 通过windows命令echo, 执行echo info all | D:\og 阅读全文
posted @ 2016-08-25 11:17 shhnwangjian 阅读(845) 评论(0) 推荐(0)
摘要:快速上手http://docs.python-requests.org/zh_CN/latest/user/quickstart.html Requests 是使用 Apache2 Licensed 许可证的 基于Python开发的HTTP 库,其在Python内置模块的基础上进行了高度的封装,从而 阅读全文
posted @ 2016-08-01 16:08 shhnwangjian 阅读(236) 评论(0) 推荐(0)
摘要:PIL安装(Centos6.6) 1. 安装PIL所需的系统库 (centos6.6)yum install zlib zlib-devel -yyum install libjpeg libjpeg-devel -y yum install freetype freetype-devel -y 2 阅读全文
posted @ 2016-07-29 08:58 shhnwangjian 阅读(903) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2016-07-27 10:36 shhnwangjian 阅读(33) 评论(0) 推荐(0)
摘要:python wmi 官方开发文档https://msdn.microsoft.com/en-us/library/aa394388(v=vs.85).aspx WMI使用的WIN32_类库名 http://blog.csdn.net/liuxingbin/article/details/67901 阅读全文
posted @ 2016-07-08 14:34 shhnwangjian 阅读(1957) 评论(0) 推荐(0)
摘要:python bottle框架 简介: Bottle是一个快速、简洁、轻量级的基于WSIG的微型Web框架,此框架只由一个 .py 文件,除了Python的标准库外,其不依赖任何其他模块。 Bottle框架大致可以分为以下部分: 路由系统,将不同请求交由指定函数处理模板系统,将模板中的特殊语法渲染成 阅读全文
posted @ 2016-07-03 11:29 shhnwangjian 阅读(1240) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2016-06-29 14:10 shhnwangjian 阅读(19) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2016-05-24 09:59 shhnwangjian 阅读(22) 评论(0) 推荐(0)
摘要:转载: https://github.com/jobbole/awesome-python-cn django-jsonfield json数据美化 https://segmentfault.com/a/1190000009376088?utm_source=tuicool&utm_medium=r 阅读全文
posted @ 2016-05-19 10:30 shhnwangjian 阅读(362) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2016-05-11 14:35 shhnwangjian 阅读(18) 评论(0) 推荐(0)
摘要:需求:监控多个重要网站(多线程),出现访问异常重试2次,第三次开始告警。 日志模块 日志配置logging.conf文件(按天自动备份日志,自动删除过期日志) http访问模块 主程序,url自定义网站地址 在threading模块中,定义两种类型的锁:threading.Lock和threadin 阅读全文
posted @ 2016-05-11 12:12 shhnwangjian 阅读(514) 评论(0) 推荐(0)
摘要:python urllib2使用心得 1、http GET请求 过程:获取返回结果,关闭连接,打印结果 2、http GET请求 + 包头 3、http GET请求 + 包头,处理返回响应包头 4、http POST请求 5、http POST请求 + 包头 6、http POST请求 + 包头,处 阅读全文
posted @ 2016-03-31 15:57 shhnwangjian 阅读(983) 评论(0) 推荐(0)
摘要:描述: 1、基于备份服务器部署的py程序,将需要备份主机目录下的内容下载至备份服务器(服务端和远端都是windows server 2008) 2、py程序部署在windows服务器,后台运行,基于bat脚本启停程序 Windows server 2008 FTP环境配置 1、安装FTP服务 开始 阅读全文
posted @ 2016-02-18 16:24 shhnwangjian 阅读(1193) 评论(0) 推荐(0)
摘要:在应用程序使用中,日志输出对应用维护人员、开发人员判断程序的问题起重要作用。 那么在python中如何定义程序的日志输出? 推荐使用日志模块logging 需求:实现日志内容输出在文件中和控制器中 1 import logging 2 3 # 日志配置 4 logger = logging.getL 阅读全文
posted @ 2016-01-28 11:21 shhnwangjian 阅读(675) 评论(0) 推荐(0)