суть задачи в следующем:
Есть утилита aspell: http://aspell.net/ , она проверяет текст который в нее пихнут на соответствие словарю и в случае наличия неправильных слов выдает их список и варианты замены.
Мне нужно из скрипта на Питоне получить этот самый список неправильных слов, ну и дальше уже с ним что-то делать.
Вот что я делаю:
# -*- coding: utf-8 -*-
import sys
import os
result = os.popen("type C:\\Aspell\\Aspell\\bin\\words.txt | C:\\Aspell\\Aspell\\bin\\aspell.exe -d ru --encoding=utf-8 -a ").read()
print result
@(#) International Ispell Version 3.1.20 (but really Aspell 0.50.3)
& ошипка 12 3: ошибка, ошибке, ошибки, ошибку, шпика, ошибок, ошибках, ошибкам, шапка, щипка, охапка, ошибла
& мультизодачность 8 16: мультизадачность, мультизадачности, мультизадачное, мультизадачной, мультизадачном, мультизадачного, мультизадачному, мультимедийность
Как привести всю эту белиберду в нормальный вид?