Python-Bidi

BI-DIONDAL (BIDI) Lay-out implementatie in Pure Python
Download nu

Python-Bidi Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Meir Kriheli
  • Uitgever website:
  • http://github.com/mksoft/

Python-Bidi Tags


Python-Bidi Beschrijving

Bi-directionele (bidi) Lay-out implementatie in pure python Python-Bidi is een bi-directionele lay-out implementatie in Pure Python.Apithe Algoritme begint met een enkel invoerpunt bidi.algorithm.get_display.required Argumenten: * Unicode_or_str: de orginige Unicode of String (d.w.z. Als het een string is, gebruik dan het optionele argument dat codeert voor het opgeven van de codering.Optionale argumenten: * Codering: als Unicode_or_str een tekenreeks is, specificeert de encdo. Het algoritme maakt gebruik van Unicodeedata die Unicode vereist. Deze codering wordt gebruikt om te decoderen en terug te keren naar de reeks voordat u terugkeert (standaard: "UTF-8"). * upper_is_rtl: true om hoofdletters te behandelen als sterke 'r' voor foutopsporing (standaard: false). * Debug: true om weer te geven (met SYS.StDERR) De stappen met het algoritme (standaard: FALSE) .Retureert de display-lay-out, hetzij als Unicode of Codering gecodeerde tekenreeks (afhankelijk van het type Unicode_or_str '). Voorbeeld: >> > van Bidi.Algorithm Import Get_Display >>> Get_Display (U'Car is de auto in het Arabisch ', Upper_is_rtl = True) U'Car is RAC EHT in Arabic'Clipybidi is een opdrachtregelhulpprogramma (Bellen Bidi.main) voor het uitvoeren van de Bidi-algoritme. Het script kan een tekenreeks krijgen als parameter of leestekst van Stdin. Gebruik: $ Pybidi -Husage: Pybidi Opties: -H, --Help Toon dit hulpbericht en exit -e-codering, --coding = Codering van tekstcodering (standaard: UTF-8) -U, --Upper- is-rtl behandelen hoofdletters als sterke 'r' voor foutopsporing (standaard: false). -D, --Debug Geef de stappen weer met de algoritmexamples: $ Pybidi -U 'auto is de auto in het Arabische' Auto is RAC EHT in Arabisch $ Cat ~ / Documents / example.txt | Pybidi ... Lopende tests --------------- Om de tests uit te voeren: Python-m Bidi.Tests-vereisten: · Python Wat is er nieuw in deze release: · Test voor surrogaatparen · Fix-inspringing in documentaties · Specificeer de licentie in Setup.py


Python-Bidi Gerelateerde software

Ar4j

Een Java-implementatie van het ActiveRecord-persistentiepatroon ...

60

Downloaden

ostri

Een string-achtig object met Cython geoptimaliseerde match () en sub () methoden ...

55

Downloaden