摘要: 问题 3&4: 验证数据和生成HTML代码(生成结果网页)在实际代码中,几个验证的步骤是分布在好几个地方,不是连续的,也许这个设计还不够好,可以继续优化。代码中一般是如下的步骤:连接sqlite,执行SQL查询得到SQL查询结果将查询结果与预先定义的期望结果做比较True或者False,则生成相应的HTML代码将该部分的结果加到正在加工的HTML网页文件里在连接sqlite后得到一个cur = con.cursor(),得到一个查询游标,这里我是针对一个sqlite文件就一直使用同一个cur,当该sqlite文件查询完成,或者说查询单个sqlite文件的函数最后结束的时候,用final 阅读全文
posted @ 2013-03-19 11:31 sanshugong22 阅读(480) 评论(0) 推荐(0) 编辑
摘要: Sqlitechecker已经在去年年底完成了,年后由于需求稍有改动,所以我又动手改了下代码和重新编译成exe可执行文件。现在将一些开发过程记一下。这个是个小工具,唯一的一个python源文件也才500行左右,但是作为python的初学者,我遇到的问题也不少,但是都一一解决了,大约从2012年的6月... 阅读全文
posted @ 2013-03-18 16:58 sanshugong22 阅读(887) 评论(0) 推荐(0) 编辑
摘要: 最近在写一个分析sqlite的程序, 现在已经基本实现了之前计划的那些功能, 这里写个笔记:用到的模块 1 from pyh import * # PyH用来创建HTML页面 2 import sqlite3 as lite # 用来链接sqlite文件和执行sql语句 3 import sys 4 reload(sys) 5 sys.setdefaultencoding("utf-8") 6 import time # 分析程序执行时间 7 8 import os 9 import ConfigParser # 用来获取配置文件中的各种设定值10 import webbr 阅读全文
posted @ 2012-12-03 12:12 sanshugong22 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 来自http://www.cnblogs.com/lovemo1314/archive/2011/05/03/2035005.html一、问题的发现与提出 在Python类的方法(method)中,要调用父类的某个方法,在Python 2.2以前,通常的写法如代码段1:代码段1:class A:def __init__(self):print "enter A"print "leave A"class B(A):def __init__(self):print "enter B"A.__init__(self)print " 阅读全文
posted @ 2012-09-12 11:39 sanshugong22 阅读(182) 评论(0) 推荐(0) 编辑