我正在使用pyenchant软件包在Python中进行拼写检查。我能够成功使用英语,法语,德语语言进行操作。
另外,我想使用意大利语和西班牙语。我研究了附魔使用中可用的字典enchant.list_languages(),但我只得到了['de_DE', 'en_AU', 'en_GB', 'en_US', 'fr_FR']。
我正在寻找如何使用附魔包装或任何其他包装/技术对意大利语和西班牙语进行拼写检查。
谢谢。
我在文本文件中有文本" confrères ",编码格式为"ISO-8859-2".我想在python中以"UTF-8"编码这个值.
我在python(2.7)中使用以下代码来转换它,但转换后的值[" confrčres "]与原始值[ " confrères "]不同.
# -*- coding: utf-8 -*-
import chardet
import codecs
a1=codecs.open('.../test.txt', 'r')
a=a1.read()
b = a.decode(chardet.detect(a)['encoding']).encode('utf8')
a1=codecs.open('.../test_out.txt', 'w').write(b)
Run Code Online (Sandbox Code Playgroud)
任何想法如何获得实际值,但在输出文件中以UTF8编码格式.
谢谢