gpt4 book ai didi

python - 为什么我的 python 请求检索到不正确的 xml?

转载 作者:太空宇宙 更新时间:2023-11-04 04:23:52 25 4
gpt4 key购买 nike

我正在使用 python 请求来解析网页。我遇到的问题是我正在为 2 个不同的路径请求 XML,但是当我解析结果时,它们是相同的,但它们应该不同:

ca_page = requests.get(../ca/..)
en_page = requests.get(../en/..)

当我在浏览器中访问该页面时,我可以看到这些值不同,但是当我发送请求时,这些值是相同的。知道为什么会这样吗?

更新:

所以事实证明请求有以下内容来防止重定向

page = requests.get(url, allow_redirects=False)

问题是我得到了正确的 url,但它不再加载正确的 html 标签

最佳答案

也许您可以在不同的 session 中提出请求并检查例如:

with requests.session() as s1:
ca_page = s1.get(../ca/..)
print ca_page
with requests.session() as s2:
en_page = s2.get(../en/..)
print en_page

如果这不起作用,请检查您正在调用的 api/url 的文档。

关于python - 为什么我的 python 请求检索到不正确的 xml?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53879372/

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