Hiho,
ich bin gerade dabei ein Programm in C mit Gtk zu basteln.
Dabei wird der Skript-Code in ein Textfeld eingegeben und die Ausgaben (von Python) sollen in einem zweiten Textfeld wieder herauskommen.
Es funktioniert aber nur in soweit, als das ich PyRun_SimpleString verwende, aber der Output von Python erscheint immer in der Konsole.
Daher: Gibt es irgendeine Möglichkeit die Standardausgabekanäle des Python-Interpreters umzuleiten? (Ich könnte natürlich selbstdefinierte FUnktionen nehmen, z.B. gprint, oder so, das ist aber nicht Sinn der Sache, außerdem soll es auch keine interaktive Konsole (wie IDLE) sein)
mfg TLF