コード例 #1
0
ファイル: app.py プロジェクト: xuezhizeng/menureader
def search(text):
    """Takes a string and returns dish information or translation"""

    # timing information, can delete later
    start = datetime.datetime.now()

    # Returns search data for a particular query.
    results = search_dish_name(text)
    time_elapsed("Search and translate", start)

    return json.dumps(results)
コード例 #2
0
ファイル: app.py プロジェクト: chagge/menureader
def search(text):
    """Takes a string and returns dish information or translation"""

    # timing information, can delete later
    start = datetime.datetime.now()

    # Returns search data for a particular query.
    results = search_dish_name(text)
    time_elapsed("Search and translate", start)

    return json.dumps(results)
コード例 #3
0
import translate
import json
import codecs

with open('model/seeds/dianping_unknown.txt') as f:
    dishes = f.readlines()

w = codecs.open('model/seeds/dianping_translations.txt', 'a', encoding='utf-8')

for dish in dishes:
    dish = dish.strip('\n')
    dish = dish.decode('utf-8')
    results = translate.search_dish_name(dish)
    print results['translation']

    w.write(dish)
    w.write(" | ")

    definition = ""
    for word in results['translation']:
        definition += " " + word['english']

    w.write(definition)
    w.write("\n")

w.close()