Всем привет! В данной статье мы рассмотрим модуль pyperclip. Он позволяет работать с буфером обмена. Итак, поехали!
Первое что вы должны уяснить, данный модуль предназначен для работы с текстовыми данными. То есть если мы скопируем в буфер обмена какой то файл и попытаемся извлечь его с помощью pyperclip, в этом случаем будет возвращена пустая строка. Помните про это.
Для начала работы с модулем его необходимо установить.
pip install pyperclip
Сделать это можно через утилиту pip.
import pyperclip
После установки подключаем его и начинаем работу.
Здесь мы можем использовать всего два метода paste() и copy().
Метод paste() извлекает информацию(данные) из буфера обмена.
print(pyperclip.paste())
В результате нам в консоль вернутся текущие данные хранящиеся в буфере обмена.
А метод copy() наоборот помещает данные в буфер обмена.
pyperclip.copy('hello world!')
После выполнения данного кода если вы к примеру нажмете ctrl + v у вас из буфера будет извлечена строка 'hello world!'
Вот в принципе все что вам необходимо знать для работы с данным модулем. Теперь вы в любой момент можете получать доступ к содержимому буфера обмена и работать с ним. Повторяюсь что содержимое обязательно должно быть в виде строки.
На этом данная статья подошла к концу. Если у вас остались вопросы, пишите их в комментариях или группе
вк.А на этом у меня все. Желаю вам успехов и удачи! Пока.