最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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復制任意類型的文件到剪切板的評論 (共 條)

分享到微博請遵守國家法律
托克逊县| 德钦县| 建平县| 巴楚县| 炎陵县| 平潭县| 科技| 鄢陵县| 社会| 徐州市| 孝感市| 柳河县| 娄烦县| 子长县| 清远市| 同江市| 密云县| 洛扎县| 长沙市| 阿拉善右旗| 淄博市| 车险| 韶关市| 清水河县| 铜川市| 樟树市| 九龙城区| 资兴市| 襄汾县| 安乡县| 麻阳| 宜春市| 柞水县| 乾安县| 珠海市| 两当县| 二连浩特市| 怀化市| 乌兰县| 福建省| 荔浦县|