Javascript 无法读取HTML指定的url

Javascript 无法读取HTML指定的url,javascript,html,Javascript,Html,我试图阅读一个网页的来源,但不知何故,我没有得到正确的一个 在浏览器中键入url并使用python读取相同的url会返回不同的结果。我猜这是因为浏览器中正在运行脚本。但我似乎不明白是哪个剧本 我的目标是通过键入以下url获取我打开的页面的源代码: 打印的HTML源代码不是我键入的url,而是父页面的源代码 我的python脚本: item_url = 'http://www.topshop.com/webapp/wcs/stores/servlet/ProductDisplay?beginIn

我试图阅读一个网页的来源,但不知何故,我没有得到正确的一个

在浏览器中键入url并使用python读取相同的url会返回不同的结果。我猜这是因为浏览器中正在运行脚本。但我似乎不明白是哪个剧本

我的目标是通过键入以下url获取我打开的页面的源代码:

打印的HTML源代码不是我键入的url,而是父页面的源代码

我的python脚本:

item_url = 'http://www.topshop.com/webapp/wcs/stores/servlet/ProductDisplay?beginIndex=1&viewAllFlag=&catalogId=33057&storeId=12556&productId=10366631&langId=-1&sort_field=Relevance&categoryId=208523&parent_categoryId=203984&pageSize=20'
product_url = urllib.urlopen(item_url)
product_s = product_url.read()
print product_s

如何获取源代码(产品详细信息)?

关闭浏览器中的JavaScript,然后加载页面。这就是Python所看到的。我的目标是让Python看到我的浏览器,而不是viceversa。这是一种方法吗?您需要执行JavaScript。这是一款无头WebKit浏览器。