Skip to main content

Interface to the latest version of the Unicode Character Database

Project description

youseedee: interface to the UCD"

This module allows you to query the Unicode Character Database. The main function to be imported is ucd_data:

>>> ucd_data(0x078A)
{'Age': '3.0',
 'Block': 'Thaana',
 'Canonical_Combining_Class': '0',
 'East_Asian_Width': 'N',
 'General_Category': 'Lo',
 'Line_Break': 'AL',
 'Name': 'THAANA LETTER FAAFU',
 'Script': 'Thaana'}

On first run, it will download the database files for you from unicode.org. These are stored in .youseedee in your home directory. These are also updated if new data is available from unicode.org

You may also use it as a command line utility:

$ python3 -m youseedee 0x078A
{'Age': '3.0',
 'Block': 'Thaana',
 'Canonical_Combining_Class': '0',
 'East_Asian_Width': 'N',
 'General_Category': 'Lo',
 'Line_Break': 'AL',
 'Name': 'THAANA LETTER FAAFU',
 'Script': 'Thaana'}

$ python3 -m youseedee Ǩ
{'Age': '1.1',
 'Block': 'Latin Extended-B',
 'Canonical_Combining_Class': '0',
 'Case_Folding_Mapping': '01E9',
 'Case_Folding_Status': 'C',
 'East_Asian_Width': 'N',
 'General_Category': 'Lu',
 'Line_Break': 'AL',
 'Name': 'LATIN CAPITAL LETTER K WITH CARON',
 'Script': 'Latin'}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

youseedee-0.6.0.tar.gz (17.4 kB view details)

Uploaded Source

Built Distribution

youseedee-0.6.0-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

Details for the file youseedee-0.6.0.tar.gz.

File metadata

  • Download URL: youseedee-0.6.0.tar.gz
  • Upload date:
  • Size: 17.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for youseedee-0.6.0.tar.gz
Algorithm Hash digest
SHA256 f70eb2af6f33ab42e03af329e5f08568718ec0ae306db0e8fe0d631f8524cb41
MD5 8b70c825ddc418b919eaca4b22c4d3a7
BLAKE2b-256 51d427c4be124f2b3d2b05af7cdec985100d1ab56c41a2f7d41880f79bb077c2

See more details on using hashes here.

File details

Details for the file youseedee-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: youseedee-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 11.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for youseedee-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 096cf8ee0bd809dbece277f3c4181149b8459f87892d5cd6f16eba26a78474ad
MD5 25163f2aaa8d3c687208c1bb10ee505a
BLAKE2b-256 9a2c40aad08442689bfc13ba273fc0dcab73dfc6b7352e32896efe121d3297c2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page