求助:每次复制某文字时,pyperclip模块怎么加上循环?
每次复制某文字时,请问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' 就停止程序 wp231957 发表于 2021-5-17 21:50
虽然你说了很多,但是你没说到点子上,所以,完全不知道你在说啥
比如微信上发消息文字(下面样本),几十条信息,每次复制每条信息自动插入excel,请问怎么pyperclip模块怎么加上循环?谢谢。
姓名:XXX
电话:XXXXXXX
地址:XXXXXX
日期:XXXXX kogawananari 发表于 2021-5-17 22:22
轮询
while 1 就行了
里面sleep一秒
明白了,你聪明,佩服佩服,谢谢你,我研究研究
页:
[1]