1. escape(text, quote=True)
python
from markupsafe import escape
text = "<script>alert('XSS attack');</script>"
escaped_text = escape(text)
print(escaped_text)
html
<script>alert('XSS attack');</script>
2. Markup(string)
python
from markupsafe import Markup
string = "<strong>Hello World!</strong>"
markup = Markup(string)
print(markup)
html
<strong>Hello World!</strong>
3. soft_unicode(obj)
python
from markupsafe import soft_unicode
obj1 = "Hello World!"
unicode_str1 = soft_unicode(obj1)
unicode_str2 = soft_unicode(obj2)
print(unicode_str1)
print(unicode_str2)
Hello World!