2015-02-09 16 views
0

在写入蜘蛛时,我总是必须找到哪个函数在单击javascript页面后发送Http请求集。使用Chrome开发人员工具单击该页面后,是否可以列出所有调用的函数?

由于可能涉及的功能太多,我必须从一个跳到另一个,猜测哪个是关键。

而我们运行用Python写的不正确的程序时,IDE将显示为以下

Traceback (most recent call last): 
    File "/Users/milu/PycharmProjects/spider/html prase.py", line 42, in <module> 
    driver.page_source = html 
AttributeError: can't set attribute 

Process finished with exit code 1 

任何similliar在Chrome开发者工具来帮我列出所有后我打电话的功能点击页面上的?

回答

0

如果您打开devtools并转到您的网络选项卡。搜索您想调查的请求。网络表中的一列是“启动器列”。你会发现触发请求的JavaScript的脚本和行号。如果您将鼠标悬停在启动器上,您将获得完整的调用堆栈。

enter image description here

+0

非常感谢。 我用来点击特定的http请求,因此忽略了启动器 – milu 2015-02-10 13:05:01

相关问题