Загрузите HTML-страницу в HTML-фрейм, используя Flask

В Python 3, raw_input() был переименован в input().

input([prompt])

Если аргумент приглашения присутствует, он записывается в стандартный вывод без конечной новой строки. Затем функция считывает строку из ввода, преобразует ее в строку (зачищая конечную новую строку) и возвращает ее. Когда EOF читается, EOFError поднимается.

Итак, вы можете сделать это

x, y = input('Enter two numbers separating by a space: ').split();
print(int(x) + int(y))

Если вы не ставите два числа, используя пробел, вы получите Исключение ValueError. Так что хорошо идти.

N.B. Если вам нужно старое поведение input(), используйте eval(input())

0
задан kelvindegree 17 January 2019 в 17:20
поделиться

1 ответ

создайте другой маршрут при @app.route('index.html') рендеринге index.html шаблона, убедитесь, что файл index.html находится в папке шаблонов

следующим образом:

@app.route('/index.html')
def index():
    return render_template('index.html')

ресурсы должны Если вы будете обслуживаться из колбы templates folder или static folder, у вас не будет ресурса, и он будет автоматически обслуживаться, поскольку это будет невероятно небезопасно, поскольку любой пользователь получит доступ ко всему вашему серверу, просто изменив ссылка.

0
ответ дан Aditya Shankar 17 January 2019 в 17:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: