第四章 . Pyautogui 客户端自动化 -【鼠标操作】模拟鼠标拖拽


鼠标绝对位置拖拽 语法 pyautogui.dragTo(x=None,y=None,duration=3,button='left') 参数 x:移动到的横坐标位置 y:移动到的纵坐标位置 duration:鼠标移动的快慢,浮点型,单位秒 buttion:使用鼠标的哪个键('left','MIDD

第四章 . Pyautogui 客户端自动化 -【鼠标操作】模拟鼠标移动


1.鼠标绝对位置移动 语法 pyautogui.moveTo(x=None,y=None,duration=0.5) 参数 x:移动到的横坐标位置 y:移动到的纵坐标位置 duration:鼠标移动的快慢,浮点型,单位秒 返回值 无返回值 实例 import pyautogui #1.鼠标的绝对

第四章 . Pyautogui 客户端自动化 -【鼠标操作】获取鼠标当前位置

1.获取鼠标当前位置 import pyautogui import os,time try: while True: x,y = pyautogui.position() print(x,y) time.sleep(0.2)

第四章 . Pyautogui 客户端自动化模块-模块介绍及环境安装


Pyautogui 模块介绍 鼠标功能模拟:可以模拟人对鼠标的操作,如鼠标移动,拖,单击左/右键,双击,鼠标滑轮滚动等 键盘功能模拟:可以模拟人对键盘的操作,如输入文本,键盘按键,组合键输入等 图像定位功能:可以定位截图的按钮在当前屏幕中的位置,并返回x,y坐标 弹窗功能:可以编写一个简单弹窗 Py

macOS 更换pip 源


终端: cd ~ mkdir .pip cd .pip vim pip.conf 【cmd+字母键 输入模式】 【Esc 退出编辑模式】 【shift+: wq 】退出并保存 输入: [global] index-url = https://mirrors.aliyun.com/pypi/simpl

第三章 . Python面向对象 - __init__方法(构造方法)

1.__init__方法概念 语法 目的 构造方法用于初始化对象,可以在这个方法里面,初始化一些实例属性和方法 时机 每个对象实例化的时候,都会自动执行这个方法 返回值 无返回

第三章 . Python面向对象 - __new__方法(单例模式)

1.__new__方法的概念 语法 目的 Python 中存在于类中的构造方法__init__()负责将类实例化,而在__init__()执行之前,__new__()负责制造这样的一个实例对象,以便__init__()去让该实例对象更加的丰富。简单来说,__new__()是用来创建实例对象的方法,为

第三章 . Python面向对象 - 三大特性:多态


什么是多态 多态:不同的子类调用相同的方法产生不同的结果 多态的关注点在“对象的行为和属性”而非类型 多态的实际应用 class Animal(object): def talk(self): pass class Cat(Animal): def talk(self

第三章 . Python面向对象 - 三大特性:继承

什么是继承 继承概念:继承是类与类的一种关系,是一种子类与父类的关系,爸爸和儿子的关系,儿子继承爸爸的属性和方法 例子:猫是动物,猫类继承于动物类,猫类就是子类,动物类就是父类 Python 分 单继承 和 多继承 ,单继承是子类继承一个类,多继承是子类继承多个类 什么时候使用继承:假如我需要定义几

第三章 . Python面向对象 - 三大特性:封装

什么是封装 将一些属性和方法封装到一个对象中,对外隐藏内部实现细节,内部实现,外界不需要关心,外接只需要根据“内部提供的接口”去使用就可以。 把一台洗衣机看作洗衣机类的一个实例,洗衣机里面有标准洗、速洗、精洗等多种功能。作为用户不需要知道这些功能内部的具体实现,需要某些功能只需要选择对应的功能键即可