自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 python学习笔记(pyautogui)6

与sikuli类似,把屏幕上的按键截取下来,然后定位,就可以执行点击等操作了。用户点击OK按钮返回输入的文字,点击Cancel按钮返回None。可以解决这些问题,如果Ubuntu或Mint上安装了miniconda,可以直接conda install pillow来安装。显示一个简单的带文字、OK和Cancel按钮的消息弹窗,用户点击后返回被点击button的文字,支持自定义数字、文字的列表。可以输入的消息弹窗,带OK和Cancel按钮。用户点击OK按钮返回输入的文字,点击Cancel按钮返回None。

2024-07-07 10:20:27 349

原创 python学习笔记(pyautogui)5

press()函数其实是keyDown()和keyUp()函数的包装,模拟的按下然后松开两个动作。键盘控制的主要函数就是typewrite()。mouseDown()和mouseUp()函数可以实现鼠标按下和鼠标松开的操作。要按那些功能键,可以用press()函数把pyautogui.KEYBOARD_KEYS里面按键对应的字符串输入进去。scroll()函数是vscroll()的一个包装(wrapper),执行竖直滚动。和typewrite()函数一样,可以用数组把一组键传入press()。

2024-06-13 14:30:00 192

原创 python学习笔记(pyautogui)4

缓动/渐变函数可以改变光标移动过程的速度和方向。其中,pyautogui.easeInQuad()函数可以用于moveTo(),moveRel(),dragTo()和dragRel()函数,光标移动呈现先慢后快的效果,整个过程的时间还是和原来一样。PyAutoGUI的dragTo()和dragRel()函数与moveTo()和moveRel()函数类似。如果你想创建自己的效果,也可以定义一个函数,其参数是(0.0,1.0),表示起点和终点,返回值是介于[0.0,1.0]之间的数。

2024-06-12 19:11:36 370

原创 python学习笔记(pyautogui)3

默认的持续时间pyautogui.MINIMUM_DURATION是0.1秒,如果你设置的时间比默认值还短,那么就会瞬间执行。moveTo()函数会把鼠标光标移动到指定的XY轴坐标处。如果你想让光标以当前位置为原点,进行相对移动,就用pyautogui.moveRel()函数。position():返回整数元组(x, y),分别表示鼠标光标所在位置的XY轴坐标。如果屏幕像素是(1920 ,1080),那么右下角的坐标是(1919, 1079)。size():返回显示器的尺寸整数元组(x, y)。

2024-06-10 14:30:00 188

原创 python学习笔记(pyautogui)2

scroll函数控制鼠标滚轮的滚动,amount_to_scroll参数表示滚动的格数。坐标系的原点是左上角。X轴(水平)坐标向右增大,Y轴(竖直)坐标向下增大。其中,button属性可以设置成left,middle和right。在prompt()函数中,如果用户什么都不输入,就会返回None。

2024-06-09 08:00:39 354

原创 python学习笔记(pyautogui)1

当pyautogui.FAILSAFE = True时,如果把鼠标光标在屏幕左上角,PyAutoGUI函数就会产生pyautogui.FailSafeException异常。如果失控了,需要中断PyAutoGUI函数,就把鼠标光标在屏幕左上角。通过把pyautogui.PAUSE设置成float或int时间(秒),可以为所有的PyAutoGUI函数增加延迟。PyAutoGUI可以模拟鼠标的移动、点击、拖拽,键盘按键输入、按住操作,以及鼠标+键盘的热键同时按住等操作,可以说手能动的都可以。

2024-06-08 09:18:44 305 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除