[問題] 爬蟲月曆range選取
Hi 大家好
小弟正在學習爬取鉅亨網的新聞 (https://news.cnyes.com/news/cat/headline?exp=a)
網頁是預設11天的新聞 (以今天為例,就預設3/29 - 4/8)
我的問題是:
我是用selenium實作,想要自動選取date range,例如1/1 - 2/28
但不知道如何選取日曆range?
目前嘗試的方向:
因為有readonly的屬性,
我參考了這篇:https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80/447580/
他的code如下:
js = "document.getElementById('c-date1').removeAttribute('readonly')"
driver.execute_script(js)
driver.find_element_by_id('c-date1').send_keys('10/16/2017')
先移除日曆readonly的屬性,然後才send_keys
但鉅亨網中,我不知道這個elemenet的ID,不知道還有甚麼方向可以試看看,
先謝謝各位的幫忙!
<input type = "text" value = "2019/03/29 - 2019/04/08" readonly data-reactid
= "224">
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.24.215
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1554689510.A.589.html
推
04/08 20:37,
6年前
, 1F
04/08 20:37, 1F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
1
1
Python 近期熱門文章
PTT數位生活區 即時熱門文章