Рейтинг:0

Как пользоваться фтфи

флаг in

У меня есть xx.sql, в котором есть проблемы с кодировкой. например:

представляют â⬠в коса)Ã

Мне посоветовали использовать [ftfy для исправления] (https://pypi.org/project/ftfy/) я установил pip установить ftfy но ради меня не могу понять, как его использовать, например:

в терминале это команды, которые я запускаю:

питон 
импортировать ftfy
ftfy --output=xx.clean.sql xx.orig.sql (не знаю, как указать расположение xx.orig.sql)

Я чувствую, что это что-то простое, что мне не хватает любой помощи в этом.

Спасибо

Рейтинг:0
флаг in

Это указания для Ubuntu 18.04, которые я использовал для своего решения.

метко установить python3
apt установить python-pip3
pip3 установить ftfy

cd /usr/local/lib/python3.6/dist-packages/ftfy
vim +100 кли.py

Изменения в жирной части файла

если args.preserve_entities:
    unescape_html = Ложь
еще:
    unescape_html = 'авто'

конфиг = TextFixerConfig(
    unescape_html=unescape_html,
    нормализация=нормализация**,**
    **uncurl_quotes=ложь**
)

пытаться:
    для строки в fix_file(
        файл,
        кодировка = кодировка,
        конфиг=конфиг
/usr/local/lib/python3.6/dist-packages# ftfy --output=client.clean.sql xxx.sql
#скопировал файл в тот же каталог
Soren A avatar
флаг mx
Это ответ на ваш собственный вопрос, или это должно было быть редактирование вопроса?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.