gpt4 book ai didi

python - 使用python解析url时出错

转载 作者:行者123 更新时间:2023-12-01 06:01:06 27 4
gpt4 key购买 nike

我正在使用 python 处理 url。
如果我点击该网址,我就可以获得 Excel 文件。
但如果我运行以下代码,它会给出奇怪的输出。

>>> import urllib2
>>> urllib2.urlopen('http://intranet.stats.gov.my/trade/download.php?id=4&var=2012/2012%20MALAYSIA%27S%20EXPORTS%20BY%20ECONOMIC%20GROUPING.xls').read()

输出:

"<script language=javascript>window.location='2012/2012 MALAYSIA\\'S EXPORTS BY ECONOMIC GROUPING.xls'</script>"

为什么无法使用 urllib2 读取内容?

最佳答案

使用 http 监听器(甚至 Google Chrome 开发者工具)查看一下,当您访问该页面时,会使用 javascript 进行重定向。

您需要访问初始 URL,解析结果并再次获取实际 URL。

关于python - 使用python解析url时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10396632/

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