我随时尝试从python的“模式”模块运行“排序”功能。我收到了以下错误:
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)
之前有人碰到过这个吗?
答案 0 :(得分:0)
您已超出Google搜索的每日配额。使用带有默认许可证密钥的模式的所有人都可以共享该配额。
您需要指定自己的许可证密钥,如下所示:
results = sort(
terms = search_terms.split(","),
context = context,
license = "abcd1234999999",
prefix = True)
参考文献: