网站抓资料,日期无法变更为我需要的日期后再开始抓资料
版上高手好 : 近期自学 python 中,遇到一些困难,在抓取网页时,网站日期无法变更为我所需要的日期后再抓取,
只能依照网站预订的前一个月,或者清空从历史的第一笔资料开始抓取。 小弟试着用网上找到的资料都无法解决,
附上小弟的程式及网站,请协助解感
网站 : http://
有測試過的代碼
#jsstart = "document.getElementById('ctl00_ContentPlaceHolder1_startText').removeAttribute('value')" # 1.原生js,移除属性
#jsstart = "$('input [id=ctl00_ContentPlaceHolder1_startText]').removeAttr('readonly')" # 2.jQuery,移除属性
#jsstart = "$('input [id=ctl00_ContentPlaceHolder1_startText]').attr('readonly',false)" # 3.jQuery,设置为false
#jsstart = "$('input[id=ctl00_ContentPlaceHolder1_startText]').attr('value','classSelectTextStart')" # 4.jQuery,设置为空(同3)
#driver.find_element_by_id('ctl00_ContentPlaceHolder1_startText').send_keys(classSelectTextStart)
#driver.find_element_by_id('ctl00_ContentPlaceHolder1_startText').removeAttr('value','')
#driver.find_element_by_id('ctl00_ContentPlaceHolder1_startText').clear()
#driver.find_element_by_id('ctl00_ContentPlaceHolder1_startText').send_keys(classSelectTextStart)
CODE.zip
(80.35 KB)
是先抓 EXCEL 资料后才到网站抓取相对应的资料,所以要放在 E:\Information\Investment 才能执行