http://www.neopets.com/donations.phtmlのハイパーリンクされた画像をたどろうとしています。
通常のページのリンクをクリックすると動作します。しかし、mechanize スクリプトを使用したり、リンクをコピーしてツールバーに貼り付けたりすると、エラーが発生します。多分これは少し広いですが、誰かがこれについて何か説明がありますか? これを修正するには、スクリプトに何を追加すればよいですか?
import mechanize
br = mechanize.Browser()
br.open("http://www.neopets.com/donations.phtml")
#login
br.select_form(nr=0)
br.form['username'] = 'username'
br.form['password'] = 'password'
br.submit()
for link in br.links(url_regex="takedonation_new.phtml"):
placeholder = 1
url = br.follow_link(link).geturl()
print br.response().read()
print link