Функция unescape
Функция unescape применяется для обратного преобразования
HTML-сущностей в обычные символы. Первым параметром
передаётся строка или объект, содержащий HTML-сущности.
Функция возвращает строку с раскрытыми сущностями.
Это обратная операция по отношению к функции escape.
Синтаксис
from flask import unescape
res = unescape(text)
Пример
Давайте раскроем HTML-сущности в строке:
from flask import Flask, unescape
app = Flask(__name__)
@app.route('/')
def index():
res = unescape('<p>hello</p>')
return res
Результат выполнения кода:
<p>hello</p>
Пример
Давайте раскроем сразу несколько различных сущностей:
from flask import Flask, unescape
app = Flask(__name__)
@app.route('/')
def index():
res = unescape('<a href="/user">abcde</a>')
return res
Результат выполнения кода:
<a href="/user">abcde</a>