Seite 1 von 2

Re: Input Stream anzeigen

Verfasst: Montag 12. Februar 2018, 20:05
von snoopy48
Hi wuf!

Ja, funktioniert jetzt prima! Vielen Dank!
Da hätte ich noch ein Frage dazu: wenn ich den Output nicht nur in der GUI, sondern gleichzeitig auch mittels keyboard.send_keys in ein Programm ausgeben lassen möchte, dachte ich, einfach in der Zeile 24 den Befehl "keyboard.send_keys(label['text'])" eingeben zu müssen. Da erhalte ich aber eine Fehlermeldung: name 'keyboard' is not defined

Re: Input Stream anzeigen

Verfasst: Montag 12. Februar 2018, 20:40
von wuf
Hi snoopy48

Tut mir leid das Python-Modul 'keyboard' kenne ich nicht. Vielleicht weiss da ein anderes Formmitglied mehr darüber.

Gruss wuf :wink:

Re: Input Stream anzeigen

Verfasst: Dienstag 13. Februar 2018, 08:06
von Sirius3
@snoopy48: wenn `keyboard` nicht definiert ist, dann hast Du es nirgends definiert. Namen tauchen nicht auf magische Weise irgendwo auf. Woher hast Du die Zeile?

Re: Input Stream anzeigen

Verfasst: Dienstag 13. Februar 2018, 15:54
von snoopy48
Wird in den (Python) Programmen von Autokey verwendet, dachte daher, dass es ein Python Befehl wäre.
Wie sende ich dann in diesem Programm einen Text z.B. in gerade offenes Word Dokument? Der Print Befehl geht ja auf die Konsole.

Re: Input Stream anzeigen

Verfasst: Dienstag 13. Februar 2018, 17:00
von __deets__
Das ist autokey-Funktionalitaet. Ich kenne das nicht weiter, aber wenn das ein eingebetteter Interpreter ist, dann musst du dein Python schon darin laufen lassen. Ansonsten *kann* man das alles mit COM nachbasteln, aber das ist eine Herkulesaufgabe, und nicht fuer Anfaenger geeignet.

Re: Input Stream anzeigen

Verfasst: Dienstag 13. Februar 2018, 18:34
von Sirius3
@__deets__: so kompliziert ist DCOM auch nicht:

Code: Alles auswählen

word = win32com.client.Dispatch("Word.Application")
word.Selection.TypeText("blablabla")

Re: Input Stream anzeigen

Verfasst: Mittwoch 14. Februar 2018, 12:47
von snoopy48
Super, kenne mich jetzt aus. Vielen Dank!