Source code for dhtmlparser3.tags.comment

[docs]class Comment: def __init__(self, content=None): self.content = content
[docs] def to_string(self): if not self.content.strip(): return "<!-- -->" return f"<!-- {self.content.strip()} -->"
[docs] def prettify(self, depth, dont_format=False): if dont_format: return self.to_string() return f"{depth * ' '}{self.to_string()}"
def __repr__(self): return self.to_string() def __eq__(self, other): if not isinstance(other, Comment): return False return self.content == other.content def __ne__(self, other): return not self.__eq__(other)