python将图片复制到粘贴板 再粘贴到页面元素中

import win32clipboard
from PIL import Image
from io import BytesIO

def copy_image_to_clipboard(img_path: str):
    '''输入文件名,执行后,将图片复制到剪切板'''
    image = Image.open(img_path)
    output = BytesIO()
    image.save(output, 'BMP')
    data = output.getvalue()[14:]
    output.close()
    win32clipboard.OpenClipboard()
    win32clipboard.EmptyClipboard()
    win32clipboard.SetClipboardData(win32clipboard.CF_DIB, data)
    win32clipboard.CloseClipboard()

copy_image_to_clipboard('xxx.jpg')
driver.find_element_by_css_selector('.im-editor > div').send_keys(Keys.CONTROL, 'v')

 

posted @ 2024-06-19 14:20  Mia妈妈加油呀  阅读(5)  评论(0编辑  收藏  举报