首页 > 其他分享 >简单利用pyautogui自动查找信息,复制保存到文本文档中。

简单利用pyautogui自动查找信息,复制保存到文本文档中。

时间:2023-01-12 00:11:33浏览次数:45  
标签:pyautogui 文本文档 0.3 pyperclip 查找 time duration import

前言

工作使用的核酸检测系统搜索人名只能一个号一个号的搜,让人头大。之前从师兄那里知道了pyautogui这个神器,便拿来偷懒用。

目的

将所需搜索的条码号保存在文本中,在平台自动挨个搜索,并将名字保存在另一个文本文档中。

准备

所需库:pyautogui,pyperclip

代码

#FindName.py
import pyautogui
import pyperclip
import time
import os

f = open("tiao.txt")
lines = f.readlines()
b = ''
for num1 in lines :
	num2 = num1.replace('\n','')
	pyautogui.click(x = 998, y = 290,duration = 0.3) #调整输入框位置
	time.sleep(0.2)
	pyautogui.hotkey('ctrl', 'a')
	pyperclip.copy(num2)
	pyautogui.hotkey('ctrl', 'v')
	pyautogui.click(x = 1732, y = 336,duration = 0.3) #查询按钮位置
	time.sleep(0.2)
	pyautogui.moveTo(x = 253, y = 487,duration = 0.3) #复制名字的起始位置
	pyautogui.dragRel(70,0,duration=0.3)
	pyautogui.hotkey('ctrl', 'c')
	a = pyperclip.paste() + '\n'
	b = ''.join([b,a])
	time.sleep(0.5)
with open('name.txt','w',encoding='utf-8') as f:
    f.write(b)

写在后面

因为要找像素位置,网上有很多方法。我之前装了snipaste用来方便截图,没想到找位置好用的很,只需要按F1就可以了。

标签:pyautogui,文本文档,0.3,pyperclip,查找,time,duration,import
From: https://www.cnblogs.com/duxiaoxiong/p/17045250.html

相关文章