码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2020-02-14 16:50:35      阅读:782      评论:0      收藏:0      [点我收藏+]

标签:链接   nload   internet   链接文件   ima   system   下载   大量   call   

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下载工具下载链接文件

标签:链接   nload   internet   链接文件   ima   system   下载   大量   call   

原文地址:https://www.cnblogs.com/leexin/p/12307438.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!