db_import_wizard.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:activity-browser 作者: LCA-ActivityBrowser 项目源码 文件源码
def initializePage(self):
        if self.wizard.import_type == 'directory':
            self.import_dir()
            self.unarchive_label.hide()
            self.unarchive_progressbar.hide()
        elif self.wizard.import_type == 'archive':
            self.tempdir = tempfile.TemporaryDirectory()
            self.archivepath = self.field('archivepath')
            self.unarchive()
        else:
            self.download_label.setVisible(True)
            self.download_progressbar.setVisible(True)
            self.unarchive_progressbar.setMaximum(1)
            self.tempdir = tempfile.TemporaryDirectory()
            self.archivepath = os.path.join(self.tempdir.name, 'db.7z')
            import_signals.download_complete.connect(self.unarchive)
            self.download_thread = DownloadThread(
                session, self.wizard.db_url, self.tempdir.name)
            import_signals.download_complete.connect(self.download_thread.exit)
            self.download_thread.start()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号