python 定时轮询目录指定目录下文件
python每间隔10分钟获取目录下的文件,只要10分钟内产生的文件,并把文件信息记录到mysql表里。例:A目录下每隔10分钟会产生文件a、b、c.....,程序10分...
python每间隔10分钟获取目录下的文件,只要10分钟内产生的文件,并把文件信息记录到mysql表里。
例:A目录下每隔10分钟会产生文件a、b、c.....,程序10分钟扫描一次A目录,把10分钟内到达的a文件信息记录到mysql的表里,求助怎么实现? 展开
例:A目录下每隔10分钟会产生文件a、b、c.....,程序10分钟扫描一次A目录,把10分钟内到达的a文件信息记录到mysql的表里,求助怎么实现? 展开
1个回答
展开全部
#python 简单定时器的实现
import os
import time
import os.path
rootdir = 'A'
def doWork():
for parent,dirnames,filenames in os.walk(rootdir):
for filename in filenames:
print ("filename is:" + filename)
#这里就写你想要对数据的操作咯
def run(interval):
while True:
try:
# sleep for the remaining seconds of interval
time_remaining = interval-time.time()%interval
time.sleep(time_remaining)
doWork()
except Exception as e:
print (e)
if __name__=="__main__":
interval = 60*10
run(interval)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询