Module refinery.units.encoding.htmlesc
Expand source code Browse git
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import html as html_entities
from refinery.units import Unit
from refinery.lib.decorators import unicoded
class htmlesc(Unit):
"""
Encodes and decodes HTML entities.
"""
@unicoded
def process(self, data: str) -> str:
return html_entities.unescape(data)
@unicoded
def reverse(self, data: str) -> str:
return html_entities.escape(data)
Classes
class htmlesc
-
Encodes and decodes HTML entities.
Expand source code Browse git
class htmlesc(Unit): """ Encodes and decodes HTML entities. """ @unicoded def process(self, data: str) -> str: return html_entities.unescape(data) @unicoded def reverse(self, data: str) -> str: return html_entities.escape(data)
Ancestors
Class variables
var required_dependencies
var optional_dependencies
Inherited members