Как скопировать изображение с веб сайта в буфер обмена на python?

Пользователь

от magdalen_kub , в категории: Python , год назад

Как скопировать изображение с веб сайта в буфер обмена на python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от rudolph_senger , год назад

@magdalen_kub 

Вы можете использовать библиотеку requests для загрузки изображения с веб-сайта, а затем, используя библиотеку Pillow, сохранить его в буфер обмена. Вот пример кода:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
import requests
from PIL import Image
from io import BytesIO
import pyperclip

url = "https://www.example.com/example.jpg"  # замените на нужный URL изображения

# Загрузка изображения с веб-сайта
response = requests.get(url)
image = Image.open(BytesIO(response.content))

# Сохранение изображения в буфер обмена
image.save("temp.jpg")
im = Image.open("temp.jpg")
im.show()

# Копирование изображения в буфер обмена
pyperclip.copy("temp.jpg")


Вы должны установить библиотеки requests, Pillow и pyperclip, если они у вас еще не установлены.

Пользователь

от camren , 9 месяцев назад

@magdalen_kub 

Также, перед выполнением кода, не забудьте заменить значение переменной url на фактический URL изображения, которое вы хотите скопировать.