问题标签 [blekko]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python CGI 脚本(使用 XML 和 mindom)返回意外结果
我正在尝试解析搜索引擎 API(Bing、Yahoo 和 Blekko)返回的 XML。从 Blekko 返回的 XML(用于示例搜索查询 'sushi')采用以下形式:
提取所需搜索结果数据的python代码部分是:
该代码不会提取返回的每个搜索结果的页面标题,但会提取其余信息。
此外,如果我没有代码:
在脚本的某处,第一个搜索结果的标题被视为页面标题(即页面在浏览器中显示为标题“Sushi - Wikipedia”)。如果我确实有页面标题,代码仍然不会从搜索结果中提取页面标题。
相同的代码(具有不同的标签名称等)在 Yahoo 搜索 API 中存在相同的问题,但在 Bing 搜索 API 中可以正常工作。
python - Python CGI 脚本(使用 XML 和 mindom)无法提取空数据
这部分代码解析 XML 以输出到网页上的屏幕。
但是,如果脚本遇到一组空 XML 标记,即如果页面没有页面标题或描述,则脚本将失败,并显示错误消息:
正在解析的 XML 片段:
我没有成功尝试使用这样的 try/except 语句:
任何建议表示赞赏。
php - 将 API 调用安排为 1/秒限制
我正在构建使用 Blekko API(网络搜索 API)的网络应用程序。应用程序是多用户的。
我需要将对 API 的调用限制为 1[调用/秒]。这个限制应该适用于所有用户的所有活动,即应该有一些使用 API 的时间表。
我需要一些建议怎么做?
python - 显示搜索 API 的结果
我正在尝试掌握 web2py/python。我想让用户填写一个搜索表单,他们搜索的词被发送到我的 python 脚本,该脚本应该将查询发送到 blekko API 并在新的 HTML 页面中将结果输出给他们。我已经实现了以下代码,但是我没有出现正常的索引页面,而是直接从 blekko 获取 html 响应,其中 '%(query)' /html 出现在它的搜索栏中。真的需要一些帮助!
默认/index.html 页面上的 HTML 表单
default.py 控制器上的 Python 代码