suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Python – Beim Aufruf der API-Ausgabeseite werden Beschriftungen angezeigt.

Beim Aufruf der API zur Datenausgabe erscheint die Beschriftung
, siehe Screenshot. Wie lösche ich es?

Ich erstelle ein Formular, das Folgende ist der Code für die Ausgabeseite

@app.route('/search4', methods=['POST'])
def do_search() -> 'html':
    hero_name = request.form['input_hero_name']
    output_prompt_error = '请输入正确的英雄名'
    dict_hero = get_dict_hero(hero_name)
    if 'error' in dict_hero:
        return render_template('entry.html',
                               the_entry_title='英雄联盟英雄信息',
                               the_output_prompt_error=output_prompt_error,
                               )
    else:
        return render_template('results.html',
                               the_name=hero_name,
                               output_skill_passive_name = dict_hero['data'][0]['passive']['name'],
                               output_skill_passive_description = dict_hero['data'][0]['passive']['description'],
                               output_skill_1_name = dict_hero['data'][0]['spells'][0]['name'],
                               output_skill_1_tooltip = dict_hero['data'][0]['spells'][0]['tooltip'],
                               output_skill_2_name = dict_hero['data'][0]['spells'][1]['name'],
                               output_skill_2_tooltip = dict_hero['data'][0]['spells'][1]['tooltip'],
                               output_skill_3_name = dict_hero['data'][0]['spells'][2]['name'],
                               output_skill_3_tooltip = dict_hero['data'][0]['spells'][2]['tooltip'],
                               output_skill_4_name = dict_hero['data'][0]['spells'][3]['name'],
                               output_skill_4_tooltip = dict_hero['data'][0]['spells'][3]['tooltip'],
                               )
ringa_leeringa_lee2716 Tage vor916

Antworte allen(1)Ich werde antworten

  • 天蓬老师

    天蓬老师2017-06-22 11:54:23

    {{变量|safe}}

    Antwort
    0
  • StornierenAntwort