好友
阅读权限 10
听众
最后登录 1970-1-1
用requests获取cookies,然后用selenium获取某网页数据,用的chromedriver,但是每次获取的时候只能获取一个页面,后面的页面都不能跳转,请问大神是什么原因呢?代码如下
for i in range (0 , 5 ):
get_url="https:某网站/tp_fp/view?m=fp#service_id=" +json_text["list" ]["service_id" ]+"&task_id=" +json_text["list" ]["task_id" ]+"&procinst_id=" +json_text["list" ]["procinst_id" ]+"&pt=done&act=fp/taskcenter/todo"
print (get_url)
# self.browser.implicitly_wait(5)
self .browser.get(get_url)
# self.browser.current_url
time.sleep(20 )
self .browser.switch_to.frame("formIframe" )
self .ce_name = self .browser.find_element_by_xpath("//*[@id='body_0']/div[1]/div[2]/div/div[2]/div/span" ).text
self .ce_suspent_time = self .browser.find_element_by_xpath("//*[@id='rdsj']" ).get_attribute('value' )
self .ce_jijifenzi_time = self .browser.find_element_by_xpath("//*[@id='rdjjfzsj']" ).get_attribute('value' )
self .ce_fazhanduixiang_time = self .browser.find_element_by_xpath("//*[@id='fzsj']" ).get_attribute('value' )
print (self .ce_name, self .ce_suspent_time, self .ce_jijifenzi_time, self .ce_fazhanduixiang_time)
self .browser.switch_to.window(self .browser.window_handles[0 ])
发帖前要善用【论坛搜索 】 功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。