Hallo,
ich wollte ein wenig mit "ctypes" experimentieren.
Der Code:
from ctypes import *
msvcrt=cdll.msvcrt
message_str="hallo welt\n"
msvcrt.printf("Test:: %s", message_str)
In der Eclipse-Umgebung funktioniert der Code einwandfrei.
Versuche ich das Script unter IDLE laufen zu lassen wird gar nichst angezeigt. Warum?
Vielen Dank für die Hilfe.
ctypes, ein Problem mit IDLE?
@newbee: Ich nehme mal an IDLE kümmert sich nur um Ausgaben die über `sys.stdout` gehen und nicht um welche, die an der Python-Laufzeitumgebung "vorbeigehen".
Das Verhalten steht aber auch in der Dokumentation...BlackJack hat geschrieben:@newbee: Ich nehme mal an IDLE kümmert sich nur um Ausgaben die über `sys.stdout` gehen und nicht um welche, die an der Python-Laufzeitumgebung "vorbeigehen".
Wenn du das Beispiel im interaktiven Modus ausführst, siehst du die Ausgabe (einfach in cmd/terminal python eingeben)
the more they change the more they stay the same