html
— Stöd för HyperText Markup Language¶
Källkod: Lib/html/__init__.py
Denna modul definierar verktyg för att manipulera HTML.
- html.escape(s, quote=True)¶
Konverterar tecknen
&
,<
and>
i strängen s till HTML-säkra sekvenser. Använd detta om du behöver visa text som kan innehålla sådana tecken i HTML. Om den valfria flaggan quote är true, översätts även tecknen ("
) och ('
); detta underlättar vid inkludering i ett HTML-attributvärde som avgränsas av citattecken, som i<a href="...">
.Tillagd i version 3.2.
- html.unescape(s)¶
Konvertera alla namngivna och numeriska teckenreferenser (t.ex.
>
,>
,>
) i strängen s till motsvarande Unicode-tecken. Denna funktion använder de regler som definieras av HTML 5-standarden för både giltiga och ogiltiga teckenreferenser, ochlista över HTML 5 namngivna teckenreferenser
.Tillagd i version 3.4.
Undermoduler i html
-paketet är:
html.parser
– HTML/XHTML-parser med lenient parsing-lägehtml.entities
– Definitioner av HTML-entiteter