[問題] 爬蟲月曆range選取

看板Python作者 (酷扇)時間6年前 (2019/04/08 10:11), 編輯推噓1(100)
留言1則, 1人參與, 6年前最新討論串1/2 (看更多)
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
用 builtin module 中的 datetime 來做時間操作
04/08 20:37, 1F
文章代碼(AID): #1SggtcM9 (Python)
文章代碼(AID): #1SggtcM9 (Python)