Sorry my fault.
Is there any way we can view your full code with access to this webpage and the element you are having trouble with? Or is that not possible?
Are you passing any cookies beforehand?
Is there any way we can view your full code with access to this webpage and the element you are having trouble with? Or is that not possible?
(Jul-30-2019, 12:43 PM)NSearch Wrote: When I do the exact same thing manuallyIs this manually in the selenium browser or your own?
Are you passing any cookies beforehand?
import requests from selenium import webdriver driver = webdriver.Firefox() url = "some_url" #a redirect to a login page occurs driver.get(url) #storing the cookies generated by the browser request_cookies_browser = driver.get_cookies() #making a persistent connection using the requests library params = {'os_username':'username', 'os_password':'password'} s = requests.Session() #passing the cookies generated from the browser to the session c = [s.cookies.set(c['name'], c['value']) for c in request_cookies_browser] resp = s.post(url, params) #I get a 200 status_code #passing the cookie of the response to the browser dict_resp_cookies = resp.cookies.get_dict() response_cookies_browser = [{'name':name, 'value':value} for name, value in dict_resp_cookies.items()] c = [driver.add_cookie(c) for c in response_cookies_browser] #the browser now contains the cookies generated from the authentication driver.get(url) #now find and press your button
Recommended Tutorials: