Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python aspx页面的机械化_Python_Asp.net_Mechanize - Fatal编程技术网

Python aspx页面的机械化

Python aspx页面的机械化,python,asp.net,mechanize,Python,Asp.net,Mechanize,我对asp.net一点也不了解,但当我尝试访问aspx页面时,mechanize会做一些奇怪的事情: 我看了这个例子: 然而,有时我似乎会遇到这样的错误 if(typeof(Sys)==“undefined”)抛出新错误(“ASP.NET Ajax客户端框架加载失败”) 我的代码非常简单: import mechanize b = mechanize.Browser() b.set_handle_robots(False) response = b.open(new_url) page = re

我对asp.net一点也不了解,但当我尝试访问aspx页面时,mechanize会做一些奇怪的事情: 我看了这个例子:

然而,有时我似乎会遇到这样的错误 if(typeof(Sys)==“undefined”)抛出新错误(“ASP.NET Ajax客户端框架加载失败”)

我的代码非常简单:

import mechanize
b = mechanize.Browser()
b.set_handle_robots(False)
response = b.open(new_url)
page = response.read()
print page

有时我会看到页面有时我会出错,有人能给我解释一下吗?

你试过重新安装AJAX扩展吗?我没有意识到已经存在这些扩展。让我快速查看,谢谢提示!我刚刚安装了一点mechanize,我在你展示的网站上工作得非常好。是的,有时它对我有效,有时我会出错,这就是最让我困惑的地方。你在做什么样的刮片?你需要mechanize吗,或者你可以只使用urllib和bs4吗?