def open(self,dbname): #print dbname makeDir(os.path.dirname(dbname)) self.conn = sqlite3.connect(os.path.abspath(dbname)) self.conn.row_factory = self.dict_factory self.cursor = self.conn.cursor() return self
import os import shutil import sys div = "*" * 60 config = Config() config.ptgui_dir = r'D:\PtProject\PtGUI-dev' config.ptproject_dir = os.path.abspath(os.path.join(config.ptgui_dir,"../")) config.projects_dir = os.path.join('workspace','projects') config.php_dir = os.path.join('Local','php') projectName = "www" path = Path() projectDir = path.getProjectDir(projectName) makeDir(projectDir) projectSettingPkl = path.getProjectSettingPkl(projectName) print div,"project setting dir is :" print projectSettingPkl ctl = Controller() args = {} node = {} args['project'] = projectName args['node'] = node def test_tableOpt(): print div,"talbe opt" ctl.dropTable(args) ctl.createTable(args)