У меня проблема с загрузкой файла с веб-сайта с использованием селена в Django 1.3. (Python 2.7 +).
Я выполнил команду управления django, чтобы загрузить файл в selenium firefox webdriver
На самом деле, окно загрузки находится в модальном диалоге. Для решения этой проблемы модального диалога я отослал эту запись
При тестировании команды управления Django все было нормально в консоли python, так как имя команды "download_keyword"
>>>python manage.py download_keyword
>>>
fp.set_preference("browser.download.dir",os.getcwd())
Загруженный файл Firefox не хранится в этом месте. Но он также загружается. Никаких исключений не происходит.
Это мой профиль в firefox:
fp = webdriver.FirefoxProfile()
fp.set_preference("browser.download.folderList",2)
fp.set_preference("browser.download.manager.showWhenStarting",False)
print "DIR is..",DIR
fp.set_preference("browser.download.dir",os.getcwd())
fp.set_preference("browser.helperApps.neverAsk.saveToDisk","text/csv")
fp.set_preference("browser.helperApps.neverAsk.saveToDisk","application/csv")
fp.set_preference("dom.max_script_run_time",600)
fp.set_preference("dom.max_chrome_script_run_time",600)
browser = webdriver.Firefox(firefox_profile=fp)
Даже я дал другое место для хранения загружаемого файла из драйвера селена firefox. Даже если он не хранится в указанном месте.
Что я должен был бы сделать? предложи мне за эту ошибку