import sys
import os
+ import re
-# add mnemosyne directory to Python path in debug mode
-if os.path.basename(sys.argv[0]).endswith("debug"):
- sys.path.insert(0, "../../")
- sys.path.insert(0, "../")
+
+
+from database import db
def read_file(file_name):
except IOError:
return None
result = {}
+ dbo = db.DbSqlite()
+ dbo.clear_data()
for line in file:
if line == "\n":
+ dbo.ins_record(result)
+ # unset result
+ result = {}
continue
- key, value = line.split(':')
+ [(key, value)] = re.findall(r'(.+):(.+)', line)
key, value = key.strip(), value.strip()
try:
result[key].append(value)
def main(argv):
""" Main """
- print "Main"
result=read_file("test/test.ldiff")
- print result
if __name__ == "__main__":
sys.exit(main(sys.argv))