重複の可能性:
Pythonを使用してWebページからテキストファイルまたは一部のオブジェクトをダウンロードするにはどうすればよいですか?
このWebサイトから「プレリリースドメイン」の下のファイルをダウンロードしようとしています。http://www.namejet.com/pages/downloads.aspx
今日は10月10日なので、「2012年10月10日水曜日」というファイルを取得します。ファイルをクリックしてもリンクが変更されないため、特定のファイルの特定のURLがないため、特定のファイルをダウンロードするためのPythonコードを記述できません。スクリプトを作成するにはどうすればよいですか?実際にブラウザを開かずに、すべてをバックエンドで実行したいのですが。
#!/usr/bin/python
from selenium import webdriver
from pyvirtualdisplay import Display
display = Display(visible=0, size=(1024, 768))
display.start()
browser=webdriver.Firefox() # Select browser that you want to automate
browser.get('http://www.namejet.com/pages/downloads.aspx')
element=browser.find_element_by_xpath(
'//a[@id="ctl00_ContentPlaceHolder1_hlPreRelease1"]')
element.click()
display.stop()
このコードはエラーなしで実行されますが、ファイルはダウンロードされません。私は何が間違っているのですか?