首页 > 解决方案 > 无法从 URL 下载视频

问题描述

我正在尝试使用 python(硒、请求等)自动下载我的在线讲座。我能够下载 PDF,但是当我尝试下载视频时,我偶然发现了错误:

HTTP Error 403: Forbidden

这是我要加载的视频

我当前的代码是这样的:

def download_video(download_url, filename):
  req = urllib.request.Request(download_url, headers={
      'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36'
  })
  response = urllib.request.urlopen(req)
  file = open(filename + ".pdf", 'wb')
  file.write(response.read())
  file.close()

标签: pythonseleniumweb-scrapingurllib

解决方案


推荐阅读