Uruchamianie kodu Pythona zawartego w łańcuchu
Piszę silnik gry za pomocą pygame i box2d, aw edytorze postaci chcę móc napisać kod, który zostanie wykonany podczas wydarzeń keydown.
Moim planem było posiadanie edytora tekstu w edytorze znaków, który pozwoli ci pisać kod podobny do:
<code>if key == K_a: ## Move left pass elif key == K_d: ## Move right pass </code>
Będę pobierać zawartość edytora tekstu jako ciąg znaków i chcę, aby kod był uruchamiany metodą w tej metodzie Character:
<code>def keydown(self, key): ## Run code from text editor </code>
Jak najlepiej to zrobić?