from win32clipboard import GetClipboardData, OpenClipboard, CloseClipboard
import win32con
import pyautogui
import time
time.sleep(3) #等待3秒、给你切换到页面时间
pyautogui.click(1156,302,duration=2) #鼠标移到指定坐标并单击
pyautogui.dragTo(1169,943,duration=2) #按住左键、移到指定坐标
aa=pyautogui.hotkey('ctrl','c') #复制
OpenClipboard(aa) #打开剪切板、就是上面复制的内容
d = GetClipboardData(win32con.CF_TEXT) #获取剪切板内容
CloseClipboard() #关闭剪切板
bb=d.decode('GBK') #读取剪切板内容、以GBK中文格式
print(bb) #打印出来
python获取剪切板内容并打印出来
最新推荐文章于 2024-08-19 03:13:12 发布
这段代码展示了如何使用pyautogui库进行自动化操作,包括点击屏幕上的特定位置,拖动鼠标以及复制和粘贴内容。它首先等待3秒钟,然后模拟点击和拖动,接着触发Ctrl+C复制操作,并从剪贴板中获取并解码GBK格式的文本,最后将内容打印出来。这个例子可用于理解pyautogui在自动化任务中的应用。
摘要由CSDN通过智能技术生成