小さなテストとして、spynner を使用して、HTML ソース コードの一部のボタンを自動クリックしようとしています。しかし、私はこのエラーを受け取っています。トレースバック (最新の呼び出しが最後): ファイル "build\bdist.win32\egg\spynner\browser.py"、287 行目、_on_reply AttributeError: 'Browser' object has no attribute 'manager'
以下は私のコードで、こちらのガイドに従っています: https://github.com/makinacorpus/spynner/blob/master/examples/webkit_methods.py
import spynner
import libxml2
proxy_ip = "xxx.xxx.xxx.xxx";
browser = spynner.Browser()
# setting proxy ip
browser.set_proxy(proxy_ip :'8080');
browser.show()
try:
browser.load(url='http://xxx.html', load_timeout=10, tries=1)
except spynner.SpynnerTimeout:
print 'Timeout.'
else:
browser.wk_click('a[id="voteProjectBtn_10353150"]', wait_load=True)
browser.close()
私はPython 2.7を使用しています。助けてくれてありがとう!