(self)
| 24 | |
| 25 | class Leetcode: |
| 26 | def __init__(self): |
| 27 | self.dict = self.init_db() |
| 28 | self.finished = [] |
| 29 | self.flasks = [] |
| 30 | # read user |
| 31 | p = util.get_root("user", "leetcode") |
| 32 | entries = os.listdir(p) |
| 33 | for k in entries: |
| 34 | if k.endswith(".cpp") or k.endswith(".py"): |
| 35 | self.finished.append(k) |
| 36 | elif k.endswith(".md"): |
| 37 | self.flasks.append(k) |
| 38 | |
| 39 | def init_db(self): |
| 40 | d = SqliteDict(util.get_db('leetcode.sqlite'), autocommit=True) |