可以优化为:
    def doit(self):
        fileName='last_pid'
        with open(fileName, "r") as ofile:
            last_pid = int(ofile.read())    
     
        _last_pid = self.get_unread(last_pid=last_pid)
        print ("最新PID: ", _last_pid)
        if _last_pid > last_pid:
            with open(fileName,'w',encoding='utf-8') as file:
                file.write(str(_last_pid))
        time.sleep(5)
        self.doit()
优化内容:
- 使用with语句,可以自动关闭文件,不用每次手动关闭文件。
- 将ofile.read()从字符串转换为整型,减少后面的数据类型转换。
 
