Mercurial > repos > jjohnson > query_tabular
comparison query_db.py @ 21:357fe86f245d draft
Uploaded
| author | jjohnson | 
|---|---|
| date | Fri, 14 Jul 2017 17:34:22 -0400 | 
| parents | ab27c4bd14b9 | 
| children | bed5018e7ae3 | 
   comparison
  equal
  deleted
  inserted
  replaced
| 20:ab27c4bd14b9 | 21:357fe86f245d | 
|---|---|
| 26 | 26 | 
| 27 def regex_sub(expr, replace, item): | 27 def regex_sub(expr, replace, item): | 
| 28 return re.sub(expr, replace, item) | 28 return re.sub(expr, replace, item) | 
| 29 | 29 | 
| 30 | 30 | 
| 31 def get_connection(sqlitedb_path, addfunctions=False): | 31 def get_connection(sqlitedb_path, addfunctions=True): | 
| 32 conn = sqlite.connect(sqlitedb_path) | 32 conn = sqlite.connect(sqlitedb_path) | 
| 33 if addfunctions: | 33 if addfunctions: | 
| 34 conn.create_function("re_match", 2, regex_match) | 34 conn.create_function("re_match", 2, regex_match) | 
| 35 conn.create_function("re_search", 2, regex_search) | 35 conn.create_function("re_search", 2, regex_search) | 
| 36 conn.create_function("re_sub", 3, regex_sub) | 36 conn.create_function("re_sub", 3, regex_sub) | 
