i wanted create script automatically downloads tar file site. problem is, need create http contains value of jsessionid cookie in in order file download. application flash or otherwise retrieve file in more normal fashion. when print all_cookies, output below before script. want value of jsessionid '8430..' etc. insight how can appreciated..
[{u'domain': u'my.site.com', u'name': u'jsessionid', u'value': u'8430c050201161 b5404d52194a5445561a02', etc.. ]
and here script:
from selenium import webdriver import selenium.webdriver.support.ui ui selenium.webdriver.common.keys import keys import time import datetime import os import shutil dt = str(datetime.datetime.now().strftime("%m-%d-%y")) fp = webdriver.firefoxprofile() fp.set_preference("browser.download.folderlist",2) fp.set_preference("browser.download.manager.showwhenstarting",false) fp.set_preference("browser.download.dir", os.getcwd()) fp.update_preferences() driver = webdriver.firefox(fp) wait = ui.webdriverwait(driver,10) driver.get("https://my.site.com") un = driver.find_element_by_name("email") pw = driver.find_element_by_name("password") un.send_keys('me@me.com') pw.send_keys("password") driver.find_element_by_name("login").click() all_cookies = driver.get_cookies() print all_cookies