作者juust (juust)
看板Python
标题[问题] 网页爬虫
时间Mon Jul 30 22:44:27 2018
各位大大好
我最近在学习爬虫
目的是要从thingspeak网站上获取资料
首先要登入
我到输入帐号 next 都没问题
但是到要输入密码的时候一直卡住
我是用selenium套件中的xpath来定位
再找问题的时候发现
网页中把login的 style设成none
导致在login下的element都无法读取 如图:
https://imgur.com/ay6Uc48
我有google过相关解法
但是网路很多网页范例都是把style 跟要隐藏的元素写在一起
所以解法都像是:
“//OOO[@id='XXX' and (contains(@style,'display:none'))]"
没找到分开写的
还请大大指导一下 感恩
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 163.24.254.50
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1532961870.A.2A2.html
1F:→ TakiDog: 1.拉整个html丢BS4 2.直接用requests之类 selenium不见 07/31 01:33
2F:→ TakiDog: 得好用 07/31 01:33
3F:→ TakiDog: 用css-selector看看吧 07/31 01:35