Forum: PC-Programmierung Python, text automatish in die Windows zwischenablage kopieren


von Bernhardt (Gast)


Lesenswert?

Hi,

gibt es irgendwie die Moeglichkeit, dass ich tKinter die Eingabe aus dem 
Textfeld automatisch in die zwischenablage von Windows kopiere? Um es 
dann in einen Texteditor, Webbrowser oder was auch immer einfuegen kann?
1
# coding: utf-8
2
from tkinter import *
3
import tkinter as tk
4
5
root = tk.Tk()
6
Text1 = Text(root, height=20, width=30)
7
Text1.pack()
8
Text1.insert(END, "Just a text Widget\nin two lines\n")
9
      #copy text?
10
root.mainloop()

von Sven (Gast)


Lesenswert?

Das geht. Suche Mal nach dem Buch Automaten boring stuff with Python. Da 
gibt es ein Kapitel über Clipboard. Ich glaube das geht pypercl und 
shelve

von nicht“Gast“ (Gast)


Lesenswert?


von Yalu X. (yalu) (Moderator)


Lesenswert?

Schon mal nach

  python clipboard

gegoogelt?

Da du tkinter verwendest, sollte der zweite Treffer die Lösung für dich
sein, da du damit keine zusätzlichen Pakete installieren musst (Antwort
von "atomizer"):

  http://stackoverflow.com/questions/579687/how-do-i-copy-a-string-to-the-clipboard-on-windows-using-python

Edit: nicht"Gast" war schneller :)

: Bearbeitet durch Moderator
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.