标签:链接 nload internet 链接文件 ima system 下载 大量 call
IDM(Internet DownloadManager) 可以在Windows通过命令行参数启动,以及通过提供参数开始下载。需要添加大量下载链接时,使用脚本完成更为更为省时省力。下面为用 Python 调用IDM下载链接的两种方法。
使用os.system()
import os
def IDMdownload(DownUrl, DownPath, FileName):
IDMPath = "C:\\Program Files (x86)\\Internet Download Manager\\"
os.chdir(IDMPath)
IDM = "IDMan.exe"
command = ' '.join([IDM, '/d', DownUrl, '/p', DownPath, '/f', FileName, '/a', '/s'])
os.system(command)
使用subprocess
from subprocess import call
def IDMdown(DownUrl, DownPath, FileName):
IDMPath = "C:\\Program Files (x86)\\Internet Download Manager\\"
os.chdir(IDMPath)
IDM = "IDMan.exe"
call([IDM, '/d', DownUrl, '/p', DownPath, '/f', FileName, '/a'])
call([IDM, '/s'])
IDMPath 为IDM安装路径
标签:链接 nload internet 链接文件 ima system 下载 大量 call
原文地址:https://www.cnblogs.com/leexin/p/12307438.html