Ich als jemand der keinen Schimmer vom Programmieren hat und noch nichtmal ein ganz simples Skript aus vordefinierten Bausteinen basteln kann, muss magic recht geben. Wenn ich den ein Python-Codestück, das wer anders gezaubert hat, vor mir habe, dann kapier ich so ungefähr, wofür das gut sein könnte. Wenn ich mir die SDK-Datein angucke, kapier ich keine einzige Zeile...
Richtig programmieren muss man für Python wahrscheinlich nicht können, man muss nur die Ausdauer haben, sich in Syntax und Referenzen einzuarbeiten.