Python 调用IDM下载工具下载链接文件

Posted leexin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 调用IDM下载工具下载链接文件相关的知识,希望对你有一定的参考价值。

Python 调用IDM下载工具下载链接文件

IDM(Internet DownloadManager) 可以在Windows通过命令行参数启动,以及通过提供参数开始下载。需要添加大量下载链接时,使用脚本完成更为更为省时省力。下面为用 Python 调用IDM下载链接的两种方法。

技术图片

  1. 使用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)
    
  2. 使用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安装路径

以上是关于Python 调用IDM下载工具下载链接文件的主要内容,如果未能解决你的问题,请参考以下文章

IDM不可下载?

转载IDM+迅雷,下载BT磁力。迅雷官方最新版11.3.3.1842 (出处: 吾爱破解论坛)IDM未测试

百度云直链下载-IDM+网页解析

百度云直链下载-IDM+网页解析

百度云直链下载-IDM+网页解析

多线程idm下载器