import time
import os
While True:
NumberOfFiles=len(os.listdir("C:\Path\To\Downloads\Folder"))
time.sleep(20)
OldNumber = NumberOfFiles
NumberOfFiles = len(os.listdir("C:\Path\To\Downloads\Folder"))
if NumberOfFiles != OldNumber:
#This is where you put the lines of code you want executed when you download something.
你可以用一个剧本(操作系统列表目录())要查看下载文件夹中有多少个文件,以及该数目在任何时候发生更改,请对最新的文件执行所需的操作
编辑:
您需要一个如下所示的Python脚本:
然后你需要一个.bat文件
^{pr2}$你可以把这个.bat文件放在你的启动文件夹中,或者使用任务调度器工具让它在每次你登录到你的计算机时开始运行。在
希望这有帮助!目前它每20秒只检查一次新文件。你可以通过降低那里的数字来更频繁地检查,但是它检查的频率越高,这将使用更多的资源。如果你不经常下载东西,我甚至建议把它改成60左右
我认为您需要某种“监听”脚本运行在后台,它将监控下载目录中的文件
相关问题 更多 >
编程相关推荐