Была у меня курсовая (чуть меньше года назад писал), реализующая вышеуказанный метод. Задумал я сделать к ней гуёвую обертку на питоне, и вот результат :) Си++ный файл был завернут в модуль по всем правилам, честно прочитанным на python.org и скомпилен в so-шку. Рядом для сравнения запущен убогий вендовый аналог курсовой, гуй к которому в своё время был оперативно написан в Builder, специально для сдачи в универе.
>>> Просмотр (1152x864, 126 Kb)