selenium爬取的还是加载前的代码

2019-10-15 16:46发布

今天尝试使用selenium爬取一个动态加载的网站,可是爬取到的还是它的js脚本,而不是F12后得到的html,这是为什么呢?

from selenium import webdriver
import time 

brower = webdriver.Chrome()
brower.get('http://m.taduo.net/manhua/2/8.html')
time.sleep(5)
#res = brower.find_element_by_id('manga')
print(brower.page_source)
brower.close()

标签: 爬虫
2条回答
走好不送
3楼-- · 2019-10-15 17:19

你可以看看美团,页面就js。

sleep 很不科学,你可以注入js,等js load后 执行自己的代码。

查看更多
登录 后发表回答