首页 > 解决方案 > HTTPError:HTTP 错误 403:禁止。wget 与 python

问题描述

我正在将 Python 与 Jupyter Notebook 一起使用。该程序会下载许多 pdf 文件并在其他机器上运行,但是将其放在另一台装有 Windows Server 2016 Standard 的机器上时会显示错误。

导致错误的函数是:

def download_doc(pasta_pdf,base_links):
    os.chdir(pasta_pdf)
    for link in base_links['Link_Download_Regulamento']:
        if link != None:           
            wget.download(link)
        else:
            continue

download_doc(pasta_origem,df_regulamentos_novos)

错误打印: 在此处输入图像描述

感谢你的协助。

标签: pythonpandasdataframepdfwget

解决方案


你得到了

HTTPError: HTTP Error 403: Forbidden

如果您获得了有关 HTTP 响应状态码的信息,但不知道它的含义,那么您可以查阅developer.mozilla.org 文档,在这种情况下是403 Forbidden

客户无权访问内容;也就是说,它是未经授权的,因此服务器拒绝提供所请求的资源。与 401 不同,客户端的身份为服务器所知。


推荐阅读