gpt4 book ai didi

Python:Urllib2 返回 404

转载 作者:行者123 更新时间:2023-12-01 05:19:59 26 4
gpt4 key购买 nike

我正在尝试使用 python 从 URL 读取一些内容,但每次尝试时都会收到 404 错误。

这是我的测试代码,以及有问题的 URL:

url = 'http://supercoach.heraldsun.com.au'

headers = {"User-agent": "Mozilla/5.0"}
req = urllib2.Request(url, None, headers)
try:
handle = urllib2.urlopen(req)
except IOError, e:
print e.code

该网站在浏览器中运行良好,我以前使用此脚本没有任何问题,但最近对该网站的更新导致它失败。

我尝试添加用户代理 header ,因为类似的问题有这样的建议。

有什么想法为什么这不起作用吗?

谢谢日本

最佳答案

使用requests,它为Python中的库提供了一个友好的包装器;它handles redirection for you .

您的请求代码很简单:

import requests
r = requests.get('http://supercoach.heraldsun.com.au')

关于Python:Urllib2 返回 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22601232/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com