mirror of
https://github.com/searxng/searxng.git
synced 2025-08-03 18:42:33 +02:00
Drop Python 2 (4/n): SearchQuery.query is a str instead of bytes
This commit is contained in:
parent
7888377743
commit
c225db45c8
20 changed files with 48 additions and 48 deletions
|
@ -32,10 +32,10 @@ def ask(query):
|
|||
results = []
|
||||
query_parts = list(filter(None, query.query.split()))
|
||||
|
||||
if query_parts[0].decode() not in answerers_by_keywords:
|
||||
if query_parts[0] not in answerers_by_keywords:
|
||||
return results
|
||||
|
||||
for answerer in answerers_by_keywords[query_parts[0].decode()]:
|
||||
for answerer in answerers_by_keywords[query_parts[0]]:
|
||||
result = answerer(query)
|
||||
if result:
|
||||
results.append(result)
|
||||
|
|
|
@ -39,11 +39,11 @@ def random_uuid():
|
|||
return str(uuid.uuid4())
|
||||
|
||||
|
||||
random_types = {b'string': random_string,
|
||||
b'int': random_int,
|
||||
b'float': random_float,
|
||||
b'sha256': random_sha256,
|
||||
b'uuid': random_uuid}
|
||||
random_types = {'string': random_string,
|
||||
'int': random_int,
|
||||
'float': random_float,
|
||||
'sha256': random_sha256,
|
||||
'uuid': random_uuid}
|
||||
|
||||
|
||||
# required answerer function
|
||||
|
@ -64,4 +64,4 @@ def answer(query):
|
|||
def self_info():
|
||||
return {'name': gettext('Random value generator'),
|
||||
'description': gettext('Generate different random values'),
|
||||
'examples': ['random {}'.format(x.decode()) for x in random_types]}
|
||||
'examples': ['random {}'.format(x) for x in random_types]}
|
||||
|
|
|
@ -27,15 +27,15 @@ def answer(query):
|
|||
func = parts[0]
|
||||
answer = None
|
||||
|
||||
if func == b'min':
|
||||
if func == 'min':
|
||||
answer = min(args)
|
||||
elif func == b'max':
|
||||
elif func == 'max':
|
||||
answer = max(args)
|
||||
elif func == b'avg':
|
||||
elif func == 'avg':
|
||||
answer = sum(args) / len(args)
|
||||
elif func == b'sum':
|
||||
elif func == 'sum':
|
||||
answer = sum(args)
|
||||
elif func == b'prod':
|
||||
elif func == 'prod':
|
||||
answer = reduce(mul, args, 1)
|
||||
|
||||
if answer is None:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue