इस लेख में, हम Python 3.x या उससे पहले के संस्करणों में Unicodedata - Unicode डेटाबेस के बारे में सीखेंगे।
Unicode कैरेक्टर डेटाबेस मॉड्यूल कैरेक्टर को Unicode की सभी सुविधाएं प्रदान करता है। यह मॉड्यूल उन्हीं नामों और प्रतीकों का उपयोग करता है जिनका उल्लेख मॉड्यूल में किया गया है।
अब आइए मॉड्यूल में उपलब्ध कुछ फ़ंक्शन देखते हैं।
Lookup फ़ंक्शन
यह फ़ंक्शन हमें इनपुट में पास किए गए नाम के लिए संबंधित प्रतीक प्राप्त करने की अनुमति देता है।
उदाहरण
import unicodedata print(unicodedata.lookup('HYPHEN')) print(unicodedata.lookup('HIGH VOLTAGE SIGN')) print(unicodedata.lookup('NO ENTRY'))आउटपुट
- ⚡
Name फ़ंक्शन
यह हमें इनपुट में पास किए गए प्रतीक का नाम प्राप्त करने की अनुमति देता है।
उदाहरण
import unicodedata print(unicodedata.name(u'&')) print(unicodedata.name(u'@')) print(unicodedata.name(u'`'))
आउटपुट
AMPERSAND COMMERCIAL AT GRAVE ACCENT
Category फ़ंक्शन
यह हमें इनपुट के रूप में पास किए गए प्रतीक/अक्षर/पूर्णांक की श्रेणी का पता लगाने की अनुमति देता है।
उदाहरण
import unicodedata print(unicodedata.category(u'&')) print(unicodedata.category(u'1')) print(unicodedata.category(u'a'))
आउटपुट
Po Nd Ll
निष्कर्ष
इस लेख में, हमने Unicode कैरेक्टर डेटाबेस और उससे जुड़े कुछ फ़ंक्शन के बारे में सीखा।