Как и Дил, предложение Патрика Т Неслона и других использовать:
from Tkinter import *
r = Tk()
r.clipboard_append("hello")
r.mainloop()
не работало в приложении без графического интерфейса (обновление также не работало) (Win 7/64, Python 2.7.10 / 32). Это работает, хотя кажется, что это взлом, вдохновленный https://bugs.python.org/issue23760:
from Tkinter import *
r = Tk()
r.clipboard_clear()
r.clipboard_append("hello")
r.after(500, tk.destroy)
r.mainloop()
100 мс обычно работали в моей системе, поэтому я использовал 500. Это утилита, которую я буду использовать, а не то, что я хотел бы распространять очень широко, если кто-то с большим опытом не скажет, что это надежно ...