最近在写一个分析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 webbrowser # 最后用来打开生成的网页 11 import base64 # 处理sqlite中取出的一个json字符串 12 from smb.SMBConnection import SMBConnection # 连接samba服务器 13 import urllib2 # 和pysmb模块一起使用, 操作samba服务器上的文件 14 from smb.SMBHandler import SMBHandler #pysmb模块, Python上好像是仅有的samba模块,也许是我孤陋寡闻了