コード例 #1
0
ファイル: galleryview.py プロジェクト: snail1994/PyEhViewer
 def will_close(self):
     """功能:
     - 将阅读过的gallery存入db
     - 更新manga_infos.json
     """
     if len(list(Path(IMAGEPATH).joinpath(verify_url(self.info['url'])).iterdir())) > 2:
         insert_info(self.info)
     glv.PARSER.save_mangainfo(self.info, self.dl_path)
コード例 #2
0
ファイル: listview.py プロジェクト: snail1994/PyEhViewer
 def update_db(self, sender):
     t = console.alert('确定要更新数据库?', '', 'Yes')
     if t == 1:
         create_db()
         for i in Path(IMAGEPATH).iterdir():
             if len(list(i.iterdir())) > 2:
                 info = json.loads(
                     i.joinpath('manga_infos.json').open().read())
                 insert_info(info)
         console.hud_alert('完成')
コード例 #3
0
ファイル: galleryview.py プロジェクト: dbdoer/PyEhViewer
 def will_close(self):
     """功能:
     - 将阅读过的gallery存入db
     """
     if len(list(Path(IMAGEPATH).joinpath(verify_url(self.info['url'])).iterdir())) > 2:
         insert_info(self.info)
コード例 #4
0
ファイル: troublefix.py プロジェクト: snail1994/PyEhViewer
def rebuild_db():
    create_db()
    for i in Path(IMAGEPATH).iterdir():
        if len(list(i.iterdir())) > 2:
            info = json.loads(i.joinpath('manga_infos.json').open().read())
            insert_info(info)