什么是sax?SAX是一种基于事件驱动的API。利用SAX解析XML文档牵涉到两个部分:解析器和事件处理器。解析器负责读取XML文档,并向事件处理器发送事件,如元素开始跟元素结束事件;而事件处理器则负责对事件作出相应,对传递的XML数据进行处理。sax适于处理下面的问题:1、对大型文件进行处理;2、...
分类:
编程语言 时间:
2015-09-14 19:23:32
阅读次数:
338
暂时Python写得不好,有些东西还是用C写起来顺手,遇到这种情况怎么办呢…于是学习了一下python调用C动态链接库的方法。这样就可以将用C写好的函数提供给python使用了。 首先要将先新建个DLL工程。例如我新建了dlllearning工程,内包含example.h和example.cp...
分类:
编程语言 时间:
2015-09-10 19:30:14
阅读次数:
137
1。安装mysqlubuntu下>>sudoapt-getinstallmysql-server>>Sudoapt-getinstallmysql-client2。安装MySQL-python要想使python可以操作mysql就需要MySQL-python驱动,它是python操作mysql必不可...
分类:
数据库 时间:
2015-09-09 06:14:03
阅读次数:
230
这一章节主要说一下使用for和zip来并行使用多个序列
1.zip函数:将多个序列揉在一起
>>> L1=[1,2,3]
>>> L2=[1,2]
>>> zip(L1,L2)
>>> list(zip(L1,L2))
[(1, 1), (2, 2)]
>>>
注意:zip都是一对一的关系,如果某个对象空了,它对应的那个也不会出现
>>> L1=[1,2,3,4]
>>> L2=[...
分类:
编程语言 时间:
2015-09-08 20:18:19
阅读次数:
200
现在有个实时抓包处理的程序,大概的流程是 使用tshark抓包->实时上传,如果写log的话是可以的,但是log文件切割需要定时执行。 由于log中有些内容需要实时处理,延迟时间会导致数据误差,所以想到用类似unix管道的方式,实时处理掉标准输出的内容处理,类似生产消费者模式。
场景解说简单的流程就是程序输出内容到stdout--> python pipe--> python 处理程序读取管道内的输...
分类:
编程语言 时间:
2015-08-31 23:42:09
阅读次数:
259
1、安装 官网下载:https://www.python.org/ 请选择2.X版本2、从命令提示符打开python 直接输入python点enter即可 查看python版本输入python -V win10下打开命令提示符:win+x然后按a,其中win+x是系统快捷菜单,右键点击wi...
分类:
编程语言 时间:
2015-08-30 19:27:18
阅读次数:
603
类型与类:使用新式类,classa(object)这样a就可以是type类型了,新式类python使用__new__来构造对象,使用__init__来初始化对象,这两个是分开的,在new出的同时可以调用init方法来初始化,可以带参数;类中的每个函数(方法)都要加上self,表示为实例上的方法。self代表这个..
分类:
编程语言 时间:
2015-08-30 17:49:05
阅读次数:
242
unittest默认的TextTestRunner不能生成xml报告,xml报告可以和jenkins集成,也可以用于统计case通过率,为了生成xml报告,需要安装pkg-python-xmlrunner-master.zip这个插件。写一个run.py,使用方法举例如下代码:sort.py、test_sort.py两个文件源码详见:http://zhzhgo.blog...
分类:
编程语言 时间:
2015-08-30 01:10:13
阅读次数:
211
Python编程语言是计算机语言中常用的语言,以下的文章就是介绍在Python编程语言中使用os.listdir()函数来获得目录中的相关内容的介绍,如果你对其相关的实际操作有兴趣的话,你就可以观看以下的文章。Python编程语言如何获得目录中的内容在Python中可以使用os.listdir()函...
分类:
编程语言 时间:
2015-08-29 16:48:33
阅读次数:
215
为什么Python使用过程中会出现各式各样的乱码问题,明明是中文字符却显示成“\xe4\xb8\xad\xe6\x96\x87”的形式?为什么会报错“UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ...
分类:
编程语言 时间:
2015-08-28 15:17:15
阅读次数:
143