您当前的位置:首页 > 计算机 > 编程开发 > Python

python --监控文件变化

时间:08-03来源:作者:点击数:
城东书院 www.cdsy.xyz

python --监控文件变化

import os
import time

# 文件路径
file_path = r'D:\code\windows_firewall\conf\back_ip.txt'

# 获取文件的最后修改时间
current_mtime = os.path.getmtime(file_path)

# 初始化上次修改时间
previous_mtime = current_mtime

while True:
    # 获取文件的最后修改时间
    current_mtime = os.path.getmtime(file_path)
    
    # 检查文件是否发生变化
    if current_mtime != previous_mtime:
        print("文件发生变化!")
        # 在这里执行文件变化后的操作
        # ...
        
        # 更新上次修改时间
        previous_mtime = current_mtime
    
    # 休眠一段时间后再次检查
    time.sleep(1)  # 休眠1秒后再次检查文件变化

还有更为精准的监控 可以监控文件夹

基于watchdog的文件/文件夹监控

城东书院 www.cdsy.xyz
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐