- 博客(13)
- 资源 (15)
- 收藏
- 关注
原创 sched 定时执行命令
关于定时执行命令,在linux中有crontab简单易用但是想要在python这个粒度下做的话,当然可以利用一个死循环来做import osimport timedef test(): while True: now = time.strftime('%H:%M') print now if '12:00'<now<'13:00
2014-03-20 16:25:35 1217
原创 virtualenv
简介:正如一台虚拟机允许同时运行多个操作系统一样,virtualenv 也支持您同时运行多个 Python 环境。virtualenv保证了python环境的纯洁性
2014-03-14 19:06:25 411
原创 pyflakes
安装:安装pyflakes的时候出现如下问题:Could not find platform independent libraries Could not find platform dependent libraries Consider setting $PYTHONHOME to [:] ImportError: No module named sitegoog
2014-03-14 15:01:32 3803
原创 python 打包
当前的包管理工具链是 easy_install/pip + distribute/setuptools + distutils, 显得较为混乱。简介:1.自己编写程序打包工具distutils : Python 自带的基本安装工具, 适用于非常简单的应用场景; 使用方法:为项目创建 setup.py 脚本执行 setup.py install 可进行安装setupt
2014-03-14 11:38:10 551
原创 pywinauto
安装安装pywinauto前需要安装ctypes和sendkeysctypes已经包含在python2.6版本以上的开发包里安装sendkeys和pywinauto,这里不得不说一下安装过程中的多么痛的领悟本机是64位的,每次安装sendkeys提示 python2.7 not installed 并且 pywinauto也安装失败,后来看了一些资料,换了一台32位的机子,一切都解
2014-03-13 09:16:24 2712
原创 pythonmetaclass
在python中,万事皆对象;因此类也是一个对象,如果类是一个对象,则可以1.将类赋值给一个变量2.copy一个类3.设置属性4.作为参数传递元类,即一个可以创建类的类type就是一个元类,它可以创建类,type创建类的方式type(name of the class, tuple of the parent class (for inheritance, can be
2014-03-12 22:02:44 516
原创 python Template
from string import Templates = '$who likes $what' t = Template(s) d = {'who': 'jianpx', 'what': 'mac'} print t.substitute(d) 默认的分隔符是 $, 想要换掉这个分隔符的话,只需要继承Template类,然后更改其中的delimiter属性即可#!/us
2014-03-12 15:59:17 682
原创 python xml
xml简介1.xml文档由起始和结束标签(tag)分割的若干个元素(element)组成2.文档的第一个元素为根元素(root)3.元素中可以有属性(attribute),是名字-值(name-value)对。4.元素可以有具体内容(text),如果没有内容则为空元素,可以用表示5.为了避免命名冲突,可以使用xmlns:prefix声明来定义一个命名空间并取名为prefix
2014-03-12 15:15:22 490
原创 一个正则表达式引起的杂谈
re.compile(r'(?s)\s*usage: (.*?)(\n[ \t]*\n|$)')一开始咋也不能明白啥意思探索第一步:(.*?)非贪婪模式的正则匹配 http://blog.csdn.net/lxcnn/article/details/4756030此博客介绍的非常好(?s)正则 (?i,m,s,x,g)正则i,s,m,g这些是模式
2014-03-12 10:52:07 412
原创 bat call start
bat的基本语法都很简单这里主要详细描述一下在bat中调用其他的程序或者bat时可以使用的两种方式的差异:call & start调用范围:CALL主要用来进行批处理的内部调用如CALL:PEND和一些DOS命令的调用如CALL SET TEST=2,但也可以调用其他可执行文件而START则不能进行内部调用,但其可以执行基本上所有的外部程序,还可以执行SHELL,如打开文件
2014-03-11 15:19:52 960
原创 块设备,字符设备,裸设备
块设备是指像硬盘,软盘,闪存等设备,它们都是以安装文件系统的方式使用的——这也是块设备一般的访问方式;块设备通过系统缓存方式访问,可以随机进行访问,速度较快字符设备是指向键盘等设备,与块设备的最大区别为不能随机访问,不适用系统缓存方式,直接响应中断裸设备,不懂,,,
2014-03-07 12:04:21 488
原创 linux命令之uniq sort cut
1.uniq该命令各选项含义如下:、– c 显示输出中,在每行行首加上本行在文件中出现的次数。它可取代- u和- d选项。– d 只显示重复行。– u 只显示文件中不重复的各行。– n 前n个字段与每个字段前的空白一起被忽略。一个字段是一个非空格、非制表符的字符串,彼此由制表符和空格隔开(字段从0开始编号)。+n 前n个字符被忽略,之前的字符被跳过(字符从0开始编号)。
2014-03-06 14:46:17 533
yslow-3.1.0-fx
2015-08-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人