Как преобразовать закодированный текст шрифта Preeti в Юникод, оставив английские слова такими, какие они есть в Python?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как преобразовать закодированный текст шрифта Preeti в Юникод, оставив английские слова такими, какие они есть в Python?

Сообщение Anonymous »

Я пытаюсь преобразовать текст шрифта Preeti в Юникод. Я использую библиотеку Python и npTTF2UTF. Большую часть времени он работает, но также преобразует английские слова, такие как «Микроволновая печь», в эквивалент Юникода. Как мне этого избежать?
Вот мой код:

Код: Выделить всё

import npttf2utf

mapper = npttf2utf.FontMapper("npttf2utf-main/src/npttf2utf/map.json")

text = ''' cGo g]6js{;Fu cfj4 x"g] :yfg, tl/sf / lsl;d like (Microwave/Satellite/Cable etc.)  '''

converted_text = mapper.map_to_unicode(word, from_font="Preeti", unescape_html_input=False, escape_html_output=False)

print(converted_text)
Я получаю:
Местоположение, метод и тип подключения к другим сетям
Мне не нужен текст после 'lsl; d' (тип), преобразованный в Юникод. Как я могу это сделать?

Подробнее здесь: https://stackoverflow.com/questions/783 ... ds-as-it-i
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»