您可以告诉我如何使用gdata Codesearch API并将查询结果的数量增加到10以上吗?
我已经从Code Google Gdata - CodesearchExample检查了CodesearchExample.py,但找不到办法。
有人有个主意吗?
答案 0 :(得分:0)
您不能像示例那样直接使用GetSnippetsFeed。 GetSnippetsFeed实际上是一个包装器,它创建一个没有任何参数的CodesearchQuery对象。如果您自己创建该对象,则可以设置max_results属性。
service = gdata.codesearch.service.CodesearchService(source='my_test_app-1.0')
query = gdata.codesearch.service.CodesearchQuery(text_query="search text")
query.max_results=15
feed = service.Query(query.ToUri())