使用 set_http_authentication_callback(self, 回调)
我正在使用Python的spynner包,当我尝试加载这样的页面时:
sb = spynner.Browser()
sb.load(URL)
我有一个错误: 回溯(最近一次调用最后一次): 文件“C:\ Python27 \ lib \ site-packages \ spynner-1.10-py2.7.egg \ spynner \ browser.py”,第207行,在_on_authentication_required中 如果不是 self._http_authentication_callback: AttributeError:“浏览器”对象没有属性“_http_authentication_callback” QWaitCondition:线程仍在等待时被销毁
我认为我应该使用一个函数: set_http_authentication_callback(自身,回调) 在我使用加载函数之前。 但我不知道怎么办。 谁能告诉我一个如何使用这个功能的例子吗?
非常感谢任何帮助!
I'm using a spynner package fo Python and when I try to load a page like this:
sb = spynner.Browser()
sb.load(URL)
I have an error:
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\spynner-1.10-py2.7.egg\spynner\browser.py", line 207, in _on_authentication_required
if not self._http_authentication_callback:
AttributeError: 'Browser' object has no attribute '_http_authentication_callback'
QWaitCondition: Destroyed while threads are still waiting
I think that I should use a function:
set_http_authentication_callback(self, callback)
before I use a load function.
But I don't know how.
Can anybody show me an example how to use this function??
Any help is much appreciated!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
首先,在您工作的范围内声明一个名为 http_auth_callback 的函数(例如在您的班级或全局中)
尝试如下操作:
First, declare a function named, for example http_auth_callback in the scope in which you are working(ex. in your class or globally)
Try something like this: