html.entities --- تعاریف موجودیت‌های عمومی HTML (entities)

کد منبع: Lib/html/entities.py


این ماژول چهار دیکشنری را تعریف می‌کند: html5، name2codepoint، codepoint2name و entitydefs.

html.entities.html5

دیکشنری‌ای که ارجاع‌های نویسه‌ای نام‌دار HTML5 [1] را به نویسه(های) معادل یونیکد نگاشت می‌کند، برای مثال html5['gt;'] == '>'. توجه داشته باشید که نقطه‌ویرگول پایانی در نام گنجانده شده است (برای مثال 'gt;')، با این حال برخی از نام‌ها حتی بدون نقطه‌ویرگول نیز توسط استاندارد پذیرفته می‌شوند: در این حالت نام هم با ';' و هم بدون آن وجود دارد. همچنین ببینید html.unescape().

اضافه شده در نسخه‌ی 3.3.

html.entities.entitydefs

یک دیکشنری که تعریف‌های موجودیت در XHTML 1.0 را به متن جایگزین آن‌ها در ISO Latin-1 نگاشت می‌کند.

html.entities.name2codepoint

دیکشنری‌ای که نام‌های entity در HTML4 را به نقاط کد یونیکد نگاشت می‌کند.

html.entities.codepoint2name

دیکشنری‌ای که نقاط کد یونیکد را به نام‌های موجودیت HTML4 نگاشت می‌دهد.

پانویس‌ها