作者goofi0211 (姑叔城外含三次)
看板Python
标题[问题] 爬虫找不到frame
时间Mon Dec 4 02:54:24 2017
小弟刚刚发了两篇文但後来发现好像没有提到重点
所以再重发一次
因为小弟要爬的lawsnote是js生成的所以想说就直接用selenium去解
但是发现selenium定位不到元素所以想说是不是frame在搞鬼
以下我的程式码
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.action_chains import ActionChains
from bs4 import BeautifulSoup as bs
import time
driver = webdriver.Chrome(executable_path=r'/Users/terry/chromedriver')
driver.get("
https://www.lawsnote.com/")
driver.find_element_by_xpath("//input[@value='']").click()
driver.find_element_by_xpath("//input[@value='']").send_keys(u"医疗")
driver.find_element_by_xpath("//div[@id='root']/div/div/div/div[3]/div/button").click()
soup=bs(driver.page_source,'html.parser')
print(soup)
我想找的是id为1 2 3 ...的连结也就是搜寻结果的那些连结,想知道他们到底被藏在哪里
小弟算爬虫界的幼幼班拜托各位大大了
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 180.217.149.1
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1512327267.A.B8E.html