Selenium Webdirver

时间:2016-02-16 01:13:56

标签: python selenium

当我使用Selenium和scrapy来创建由dymanic JS开发的蜘蛛信息。我使用webdriver.PhantomJS。但是我在cmd窗口中找到了这样的调试信息

selenium.webdriver.remote.remote_connection] DEBUG:POST http://127.0.0.1:57000/wd/hub/session/26c385f0-d448-11e5-80bb-7575f0e930be/url

会有很多它们会减慢我的蜘蛛。我怎么能关掉它。我只想加快蜘蛛的速度。

1 个答案:

答案 0 :(得分:0)

这是selenium日志记录,日志记录本身不会减慢速度。启动和自动化真实浏览器(甚至无头)的需要是减慢网络抓取过程的速度。

如果您不想查看INFO和DEBUG消息,请将日志记录级别更改为警告:

import logging

selenium_logger = logging.getLogger('selenium.webdriver.remote.remote_connection')
selenium_logger.setLevel(logging.WARNING)

将其放入Scrapy项目的settings.py