大概讲一下功能:
- 自动获取表格中你所需要的内容可以按行来发送。
- 手动粘贴到你所需要的地方
- 利用Ctrl+V(大写)键粘贴,并且此脚本对应相应的表格,不影响你的粘贴功能。
emm,大概的意思就是说,此脚本只是针对相应目录下的表格,只是针对这个表格数据进行爬取,不会影响你的正常使用。
代码如下:
#@yxd #@2019-4-30
from pynput import keyboard
import win32clipboard as wc
import time
import xlrd
import os
print("----------------------------------------")
# 获取剪贴板内容
def get_text():
wc.OpenClipboard()
text = wc.GetClipboardData(win32con.CF_UNICODETEXT)
wc.CloseClipboard()
return text
# 发送内容至剪切板
def set_text(strs):
wc.OpenClipboard()
wc.EmptyClipboard()
wc.SetClipboardData(win32con.CF_UNICODETEXT, strs)
wc.CloseClipboard()
path= os.listdir("路径")
for i in path:
path = "路径/"+i
data = xlrd.open_workbook(path, 'r')
table = data.sheets()[0] # 打开第一张表
co