Язык программирования Python

Pyperclip – копирование и вставка в буфер обмена

Pyperclip – это небольшой кроссплатформенный (Windows, Linux, OS X) модуль для копирования и вставки текста в буфер обмена, разработанный Элом Свейгартом. Он работает на Python 2 и 3 и устанавливается с помощью pip:

pip install pyperclip

Функционал

В системах Microsoft Windows дополнительный пакет не требуется, поскольку он взаимодействует непосредственно с Windows API через модуль ctypes.

В дистрибутивах Linux модуль использует одну из следующих программ: xclip и xsel. Если какие-либо из них не установлены по умолчанию, их можно получить, выполнив команду:

sudo apt-get install xclip sudo apt-get install xsel
Code language: JavaScript (javascript)

Если таковых нет, pyperclip может использовать функции Qt (PyQt 4) или GTK (недоступно в Python 3), если они установлены.

В Mac OS X для этого используются pbcopy и pbpaste.

Пример

>>> import pyperclip as clipboard # Копирование текста в буфер обмена. >>> clipboard.copy("Текст для копирования") # Получить доступ к содержимому (вставить). >>> clipboard.paste() 'Текст для копирования'
Code language: PHP (php)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *