Какая есть библиотека на Python для системы Linux, чтобы копировать текст в буфер обмена

Мне необходимо копировать текст из переменной в буфер обмена на Linux. Есть ли такая библиотека? Надо наподобие библиотеки для Windows - pyperclip

Пример кода для винды:

import pyperclip
my_text = 'text for copy'
pyperclip.copy(my_text)

Ответы (1 шт):

Автор решения: NIGVUL

pyperclip - кроссплатформенный модуль, который работает на Windows / UNIX(Linux) / MacOS

Для работы на Linux нужно установить данные пакеты:

  • sudo apt-get install xsel
  • sudo apt-get install xclip

Если возникнет проблема ("Неудовлетворённые зависимости ") при установки данных пакетов, то использовать следующую программу - sudo apt --fix-broken install

Если не получится, попробуйте установить следующие библиотеки:

  • pip install gtk
  • pip install PyQt4
→ Ссылка