pydoc > unicodedata

📛 NAME

unicodedata

🚀 Quick Reference

Use CaseCommandDescription
🔍 Look up by nameunicodedata.lookup('SNOWMAN')Returns the character '☃'
🔢 Get numeric valueunicodedata.numeric('Ⅷ')Returns 8.0 (float)
📏 Normalize to NFCunicodedata.normalize('NFC', 'e\u0301')Returns 'é'
🏷️ Get categoryunicodedata.category('A')Returns 'Lu' (letter, uppercase)
↔️ Bidirectional classunicodedata.bidirectional('\u0627')Returns 'AL' (Arabic Letter)
🔤 Character nameunicodedata.name('€')Returns 'EURO SIGN'
🪞 Mirrored propertyunicodedata.mirrored('(')Returns 1 (true)
🧮 Digit to integerunicodedata.digit('5')Returns 5
📐 Combining classunicodedata.combining('\u0300')Returns 230 (above)
✅ Check normalizationunicodedata.is_normalized('NFC', 'é')Returns True
📝 Decompositionunicodedata.decomposition('é')Returns '0065 0301'
📐 East Asian widthunicodedata.east_asian_width('A')Returns 'F' (Fullwidth)

📖 DESCRIPTION

This module provides access to the Unicode Character Database which defines character properties for all Unicode characters. The data in this database is based on the UnicodeData.txt file version 13.0.0 which is publicly available from ftp://ftp.unicode.org/.

The module uses the same names and symbols as defined by the UnicodeData File Format 13.0.0.

📦 CLASSES

builtins.object

🧬 class UCD(builtins.object)

Methods defined here:

Data descriptors defined here:

⚙️ FUNCTIONS

📋 DATA

📁 FILE

(built-in)

unicodedata
📛 NAME 🚀 Quick Reference 📖 DESCRIPTION 📦 CLASSES
🧬 class UCD(builtins.object)
⚙️ FUNCTIONS 📋 DATA 📁 FILE

Generated by phpman v4.9.27 · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-07-18 13:16 @216.73.216.114
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 Transitional!Valid CSS!
Enhanced by LLM: deepseek-v4-flash / taotoken.net / www.chedong.com - original format

^_top_^