Python: вставить строку в буфер обмена (Linux)

Данный код копирует строку «Cthulhu fhtagn!» в буфер обмена — это значит, что после запуска скрипта данная строка будет доступна для вставки в любом текстовом поле.

Код будет работать только в рабочих окружениях, которые используют GTK+ (GNOME, Xfce etc.).

Пример использования

Скрипт, который по клику помещает в буфер обмена уникальный и сортируемый id, в качестве которого я использую количество секунд, прошедших с начала 1970 года (модификатор %s для функции формата времени).  Этот id я использую в TODO-листах, чтобы отмечать уникальность тикетов (предпочитаю простые текстовые списки).

После запуска можно по Ctrl+V вставлять уникальные строки вида #1480771933.