Example #1
0
def convert(query):
    al = AlfredItemsList()
    try:
        for amount, currency in convert_currency(query):
            al.append(
                arg='{:.2f}'.format(amount),
                title='{:.2f} {}'.format(amount, currency),
                subtitle='',
            )
    except Exception as e:
        al.append('error', 'Error', str(e))
    print(al)
from alfred import AlfredItemsList
from unicode_symbols_search import search_symbols

import sys
query_text = ' '.join(sys.argv[1:])

al = AlfredItemsList()
icon = 'icon'
for symbol, description in search_symbols(query_text):
    codepoints = symbol.encode('unicode_escape').decode('utf-8').replace(
        '\\u', ' ').replace('\\U', ' ').strip()
    al.append(symbol, symbol, codepoints + ' | ' + description, icon=icon)
    icon = 'noicon'

print(al)
Example #3
0
from alfred import AlfredItemsList
from unicode_symbols_search import search_symbols


import sys
query_text = ' '.join(sys.argv[1:])


al = AlfredItemsList()
icon = 'icon'
for symbol, description in search_symbols(query_text):
    codepoints = symbol.encode(
        "unicode_escape"
    ).decode('utf-8').replace('\\u', ' ').replace('\\U', ' ').strip()
    al.append(symbol, symbol, codepoints + ' | ' + description, icon=icon)
    icon = 'noicon'

print(al)