我正在尝试关注http://www.neopets.com/donations.phtml上的超链接图像。
当我单击普通页面上的链接时,它可以工作。但是,当我使用我的机械化脚本时,甚至当我复制链接并将其粘贴到工具栏中时,我都会收到错误消息。也许这有点宽泛,但有人对此有任何解释吗?我应该在脚本中添加什么来解决这个问题?
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