MCPcopy Create free account
hub / github.com/Dispatcharr/Dispatcharr / _parse_programme_element

Function _parse_programme_element

apps/epg/tasks.py:391–395  ·  view source on GitHub ↗

Parse a single element, prepending the HTML-entity DOCTYPE so references like é in the text resolve instead of failing.

(element_bytes)

Source from the content-addressed store, hash-verified

389
390
391def _parse_programme_element(element_bytes):
392 """Parse a single <programme> element, prepending the HTML-entity DOCTYPE
393 so references like &eacute; in the text resolve instead of failing."""
394 parser = etree.XMLParser(resolve_entities=True, load_dtd=True, no_network=True)
395 return etree.fromstring(_HTML_ENTITY_DOCTYPE + element_bytes, parser)
396
397
398class _PrependStream:

Callers 2

Calls

no outgoing calls

Tested by

no test coverage detected