试一下

坚强是说给别人听的谎言 提交于 2019-11-30 19:20:26

    # 读取文件内容

    def fread(self):

 

        # 如果指针位置大于文件大小,说明是更换了文件

        self.filename = self.getLogPath()

        if not os.path.isfile(self.filename):

            while not self.checkfile() :

                time.sleep(5)

                self.filename = self.getLogPath()

 

            self.fclose()

            self.fopen()

            self.pos = 0

 

 

        self.hd.seek(self.pos,0)

        fline = self.hd.readline()

        self.pos = self.hd.tell()

        return fline.replace("\n","")

 

 

 

 

    # 将文件指针定位到文件尾部

    def feof(self):

        self.fopen()

        # 定位到文件末尾

        self.hd.seek(0,2)

        #设置指针位置

        self.pos = self.hd.tell()



易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!