我正在使用phantomJS和selenium使用anything2mp3.com将Youtube视频转换为mp3,然后尝试下载文件 .
我正在尝试使用Python 3中的 urllib
来下载.mp3文件 . 但是,当我尝试:
url = 'example.com'
fileName = 'testFile.mp3'
urllib.request.urlretrieve(url, fileName)
我收到错误:
urllib.error.HTTPError:HTTP错误403:禁止
从搜索时间开始,我发现可能是因为网站不喜欢用户代理用于访问网站 . 我有点运气,因为我不能简单地为 urlretrieve
提供一个 Headers .
1 回答
使用
requests
lib: