Du stellst Dich irgend wie ungeschickt an - auch wenn Du neu im Forum bist!
Du musst uns doch mal präzise beschreiben, was Dein Script bisher tut und was noch nicht funktioniert. An welcher Stelle, des von BlackJacks vorgeschlagenen Algos hapert es? Welche Teile sind umgesetzt und bei welchen hast Du Probleme, das ganze in Python zu formulieren?
Du klatscht hier einfach Code rein - der nicht mal per se funktionstüchtig ist, da ein fest codierter Pfad enthalten war - ohne Kommentar, der prinzipiell eben durchläuft. Woher soll jemand hier wissen, was denn nun daran das Problem ist? Zudem hättest Du ja auch mal ein Bild als Referenz für Deine Tests angeben können. Ich habe mit dem
oberen Bild aus dem Wiki-Artikel gearbeitet.
Um es mal deutlich zu sagen: Du willst Hilfe - da musst Du Dich auch anstrengen