|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
每次复制某文字时,请问pyperclip模块怎么加上循环自动插入excel?(不是一次性完成,类似while,不能某文字重复),然后不再复制时,输入“quit”就停止完成。
# coding:utf-8
'''
第一步 剪贴板接收文本
第二步 正则表达式处理
第三步 插入excel数据表
'''
import pyperclip
import re
import openpyxl
receive_text = pyperclip.paste() # 计算机剪贴板接收文本
print(receive_text + '\n')
text = receive_text
regex = re.compile(r'[\:|\:](.*?)\n')
match = regex.findall(text)
print(str(match) + '\n')
workbook = openpyxl.load_workbook(filename='test.xlsx')
sheet = workbook.active
print(str(sheet) + '\n')
sheet.append(match)
workbook.save(filename='test.xlsx')
print('保存excel成功')
轮询
while 1 就行了
里面sleep一秒
就每隔1秒 不停的读剪切板 和上次读的不一样了就执行电子表格操作
读的是'q' 就停止程序
|
|