五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

python復制任意類型的文件到剪切板

2023-07-30 10:19 作者:升斗之祿  | 我要投稿

一開始做了微信查詢車牌信息時候? 開始返回的是文本信息

后來想著再改進功能?在車牌信息后追加 可返回顯示汽車圖片


一想如果微信需要發(fā)送其他類型文件呢?(例如:word excel 壓縮文件等)那就繼續(xù)改進?

可以復制任意類型的文件到剪切板?(按crtl+v 可粘貼出來)

代碼如下

import win32clipboard

from ctypes import *

#復制任意類型的文件到剪切板 按crtl+v 可粘貼出來

class DROPFILES(Structure):

? ? _fields_ = [

? ? ? ? ("pFiles", c_uint),

? ? ? ? ("x", c_long),

? ? ? ? ("y", c_long),

? ? ? ? ("fNC", c_int),

? ? ? ? ("fWide", c_bool),

? ? ]


pDropFiles = DROPFILES()

pDropFiles.pFiles = sizeof(DROPFILES)

pDropFiles.fWide = True

matedata = bytes(pDropFiles)


def setClipboardFiles(paths):

? ? files = ("\0".join(paths)).replace("/", "\\")

? ? data = files.encode("U16")[2:]+b"\0\0"

? ? win32clipboard.OpenClipboard()

? ? try:

? ? ? ? win32clipboard.EmptyClipboard()

? ? ? ? win32clipboard.SetClipboardData(

? ? ? ? ? ? win32clipboard.CF_HDROP, matedata+data)

? ? finally:

? ? ? ? win32clipboard.CloseClipboard()


def setClipboardFile(file):

? ? setClipboardFiles([file])


示例使用

# file_path = r'D:\python\微信錄入車牌\1.png'? # 替換為您要復制的文件路徑

# setClipboardFile(file_path)

file_path = r'D:\python\微信錄入車牌\example.xlsx'? # 替換為您要復制的文件路徑

setClipboardFile(file_path)


python復制任意類型的文件到剪切板的評論 (共 條)

分享到微博請遵守國家法律
泰州市| 会东县| 京山县| 泰和县| 巫山县| 剑阁县| 札达县| 白银市| 银川市| 临城县| 仁化县| 北流市| 从化市| 德庆县| 自贡市| 资源县| 娄底市| 察雅县| 屏山县| 铜山县| 呼玛县| 乌拉特后旗| 西乌珠穆沁旗| 松阳县| 滁州市| 牡丹江市| 高平市| 元江| 水富县| 北流市| 保亭| 万山特区| 汕头市| 神木县| 谷城县| 阜宁县| 天水市| 朝阳区| 柳州市| 黎川县| 霍城县|