parser.py 文件源码

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

项目:ecel 作者: ARL-UTEP-OC 项目源码 文件源码
def parse(self):
        self.pb = ProgressBarDetails()
        self.pb.set_title(self.collector.name + " Parser Output")
        self.pb.appendText("Starting parser for " + self.collector.name + "...\n")

        self.text_buffer = self.pb.text_buffer
        if os.name == 'nt':
            subprocess.Popen(
                self.parserInputs,
                cwd=os.path.dirname(os.path.realpath(__file__)),
                stdout=subprocess.PIPE, shell=True, stderr=subprocess.PIPE)
            self.status = "running"
        else:
            self.sub_proc = subprocess.Popen(self.parserInputs, stdout=subprocess.PIPE, shell=False)
            self.status = "running"
            gobject.timeout_add(100, self.update_textbuffer)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号