美文网首页
python 文件监听器

python 文件监听器

作者: Noza_ea8f | 来源:发表于2020-03-20 10:39 被阅读0次
    def listen(path):
        '''
        文件监听器(只适用于Windows)
        当被监听的文件录入信息发生变化并保存时,该监听器会进行记录
        :param path: 被监听文件目录
        :return: 返回文件增加的内容
        '''
        f = open(path, mode='r', encoding='utf-8')
        while True:  # 实时监听,文件一旦有变化就用生成器返回这个值
            content = f.readline().strip()  # strip()用于移除空格
            if content:
                yield content
    
    
    path = 'log.txt'
    for content in listen(path):
        print(content)
    

    相关文章

      网友评论

          本文标题:python 文件监听器

          本文链接:https://www.haomeiwen.com/subject/hhmgdhtx.html