本文整理汇总了Python中search.Search.do_search方法的典型用法代码示例。如果您正苦于以下问题:Python Search.do_search方法的具体用法?Python Search.do_search怎么用?Python Search.do_search使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类search.Search
的用法示例。
在下文中一共展示了Search.do_search方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: ask_for_URLs
# 需要导入模块: from search import Search [as 别名]
# 或者: from search.Search import do_search [as 别名]
def ask_for_URLs(self):
""" 1) Envoie une recherche en background de fichiers similaires
2) Lorsque les urls sont arrivées, set_URLs met à jour les urls puis appelle manage_download
3) _ftp.Manage_download ajoute des urls pour aider au download"""
print "Asking for urls"
search = Search(self.file_share.name, self.file_share.protocol)
# Signal
self.resultsReceived.connect(self.set_URLs)
search.do_search(self.resultsReceived.emit)
示例2: delete_all_redo
# 需要导入模块: from search import Search [as 别名]
# 或者: from search.Search import do_search [as 别名]
def delete_all_redo():
user_name = Environment.get_user_name()
search = Search("sthpw/transaction_log")
search.add_order_by("timestamp")
search.add_filter("type", "redo")
search.add_filter("login", user_name)
transaction_logs = search.do_search()
for transaction_log in transaction_logs:
transaction_log.delete()
示例3: get
# 需要导入模块: from search import Search [as 别名]
# 或者: from search.Search import do_search [as 别名]
def get(cls, user_name=None, namespace=None, time_interval=None):
search = Search("sthpw/transaction_log")
if user_name:
search.add_filter("login", user_name)
if namespace:
search.add_filter("namespace", namespace)
if time_interval and time_interval != 'NONE':
from sql import Select
search.add_where(Select.get_interval_where(time_interval))
search.add_order_by("timestamp desc")
search.set_limit(100)
sobjects = search.do_search()
return sobjects