运行Python的“模式”模块时禁止使用HTTP403
每当我尝试从python的模式模块运行sort函数时。我得到以下错误:运行Python的“模式”模块时禁止使用HTTP403,python,python-2.7,Python,Python 2.7,每当我尝试从python的模式模块运行sort函数时。我得到以下错误: File "/usr/local/lib/python2.7/dist-packages/pattern/web/init.py", line 391, in open if e.code == 403: raise HTTP403Forbidden(src=e, url=url) pattern.web.HTTP403Forbidden 这很奇怪,因为我的代码过去运行得很好。以下是我所做的一切: from pattern
File "/usr/local/lib/python2.7/dist-packages/pattern/web/init.py", line 391, in open
if e.code == 403: raise HTTP403Forbidden(src=e, url=url)
pattern.web.HTTP403Forbidden
这很奇怪,因为我的代码过去运行得很好。以下是我所做的一切:
from pattern.web import sort
import json
search_terms = "chuck norris, mickey mouse"
context = "evil"
results = sort(
terms = search_terms.split(","),
context = context,
prefix = True)
print json.dumps(results)
以前有人遇到过这种情况吗?您已经超过了谷歌每天的搜索配额。该配额由使用默认许可证密钥的模式的所有人共享 您需要指定自己的许可证密钥,如下所示:
results = sort(
terms = search_terms.split(","),
context = context,
license = "abcd1234999999",
prefix = True)
参考资料: