Unicodeblocks.

Python-Modul für Unicode-Blöcke
Jetzt downloaden

Unicodeblocks. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • ISC License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Simonas Kazlauskas
  • Website des Verlags:
  • https://github.com/simukis/

Unicodeblocks. Stichworte


Unicodeblocks. Beschreibung

UnicodeBlocks ist eine Bibliothek, die mit UnicodeBlocks in python.usAgemodule zusammenarbeitet, enthält zwei Klassen: Block und Blöcke. Blöcke ist nur eine Sammlung von Block. Es gibt auch eine vorgebaute Instanz von Blöcken, die alle 220 Unicode 6.1.0-Blöcke enthalten. >>> UnicodeBlocks importieren >>> unicodeblocks.blocksblocks (... 220 * block ...) blocksyou kann ziemlich seltsame Dinge mit Blöcken tun. Beispiel, wenn Sie wissen möchten, welcher Blockcharakter zu, zu dem, können Sie es tun: >>> unicodeblocks.blocks.block_of ('-') Block ('Basic Latin', 0x0, 0x7f) >>> UnicodeBlocks.blocks.block_of ('') Block ('Hiragana', 0x3040, 0x309F) >>> UnicodeBlocks.blocks.block_of ('') BLOCK ('CJK Unified ideographs', 0x4E00, 0x9fff) Sie können den Trog ererieren: >>> UnicodeBlocks .blacken Nun, >>> Liste (unicodeblocks.blocks.names.names ()) Ein bestimmter Block ist auch einfach: UnicodeBlocks.blocks Block ('Cyrillic', 0x400, 0 x4ff) Schlüssel sind nicht zwischen Groß- und Kleinschreibung. Wie in den Spezifikationsräumen werden Bindestriche und Unterstriche auch ignoriert. >>> UnicodeBlocks.blocks Block ('cyrillic', 0x400, 0x4ff) blockthey ist dicht, so dass Sie sie sortieren können. Three Three Three Verfügbar: >>> latin.name # Vollständiger Name von Block'latin Extended-a '>>> latin.start # Blockstart CodePoint256 >>> Latin.end # Block End CodePoint383Syou kann überprüfen, ob der Brief zu einem Block gehört: >> > '±' in Latintruget-Länge des Blocks oder alle Buchstaben darin: >>> len (latein) 128 >>> List (lateinisch) Sie können zwei Blöcke zusammenführen, um die Instanz von Blöcken für eine einfache Manipulation zu erhalten. >>> UnicodeBlocks.blocks + UnicodeBlocks.blocks -Löcke (Block (Basic (Basic) Latin ', 0x0, 0x7f), Block (' Latin Extended-A ', 0x100, 0x17f)) Sie können auch einen Block zu einer Instanz von Blöcken auf dieselbe Weise hinzufügen, sodass die Addition cainable.NotAstis-Modul nicht auf Gültigkeit prüft. von Zeichen, die nicht in einer Mitte des Blocks existieren. Zum Beispiel siehe \ u38d. Wenn Sie sich um gültige Unicode-Charaktere interessieren, sollten Sie versuchen, ihren Namen mit der Homepage von unicodedata module.product zu erhalten


Unicodeblocks. Zugehörige Software