精华内容
下载资源
问答
  • python 自动点击鼠标左键和键盘

    千次阅读 2020-04-05 20:25:04
    领导玩游戏,晚上需要挂机,让写一个脚本,自动点鼠标和键盘 完成功能需要两个线程,一个线程点鼠标,一个线程按键盘.代码如下: # 鼠标动作: # 坐标1:205.528 左键 # SLEEP 6秒 # 坐标2:900.185 左键 # SLEEP 6秒 ...

    领导 玩游戏,晚上需要挂机,让写一个脚本,自动点鼠标和键盘

    完成功能需要两个线程,一个线程点鼠标,一个线程按键盘.代码如下:

    
    # 鼠标动作:
    # 坐标1:205.528 左键
    # SLEEP 6秒
    # 坐标2:900.185 左键
    # SLEEP 6秒
    # 坐标3:985.707 左键
    # SLEEP 10秒
    #
    # 键盘动作:
    # 空格:15秒
    
    def shubiao(x,y):
        win32api.SetCursorPos([x,y])
        # 鼠标点击
        win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0)
        # time.sleep(1)
        win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0,0)
        # time.sleep(1)
        # print("dianji_shubiao")
    
    
    class key_Thread (threading.Thread):
        def __init__(self, threadID, name):
            threading.Thread.__init__(self)
            self.threadID = threadID
            self.name = name
        def run(self):
            while True:
                try:
                    win32api.PostMessage(hwnd, win32con.WM_KEYDOWN, win32con.VK_SPACE, 0)
                    win32api.PostMessage(hwnd, win32con.WM_KEYUP, win32con.VK_SPACE, 0)
                    print(self.name, "space down in 魔兽世界 window")
         
    展开全文
  • 主要介绍了python自动登录12306并自动点击验证码完成登录的源代码,运行时程序会自动分析并识别验证码并点击验证码,具体实现过程大家参考下本
  • python实现鼠标自动点击屏幕

    万次阅读 多人点赞 2019-06-30 10:48:37
    先上代码 from pymouse import PyMouse ...http://www.lfd.uci.edu/~gohlke/pythonlibs/ 搜索pyhook 下载 然后pip install +路径安装 3.pip install PyUserinput 代码运行成功 附上解决链接: ...

    先上代码

    from pymouse import PyMouse
    
    m = PyMouse()
    a = m.position()    #获取当前坐标的位置
    print(a)
    
    m.move(31, 223)   #鼠标移动到(x,y)位置
    a = m.position()
    print(a)
    
    m.click(31, 223)  #移动并且在(x,y)位置左击
    

    1.首先 pip install pymouse

    2.运行代码出现:ModuleNotFoundError: No module named ‘windows’
    于是,去百度发现少了pyuserinput这个工具
    于是乎,就pip install pyuserinput,结果又悲剧了
    出现:Could not find a version that satisfies the requirement pyHook (from pyuserinput) (from versions: )
    No matching distribution found for pyHook (from pyuserinput)
    原因:缺少pyhook
    解决方案:http://www.lfd.uci.edu/~gohlke/pythonlibs/ 搜索pyhook 下载
    然后pip install +路径安装

    3.pip install PyUserinput
    代码运行成功

    附上解决链接:https://blog.csdn.net/weixin_38917807/article/details/81667041

    展开全文
  • 今天小编就为大家分享一篇python简单鼠标自动点击某区域的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • python pyautogui自动点击

    千次阅读 2020-03-12 21:01:26
    用pyautogui进行自动点击,为了实现依次点击文件夹和文件夹里面的文件,编写个简单代码。 import pyautogui import time x,y=pyautogui.size() #返回当前屏幕分辨率 print(x,y) x,y=pyautogui.position() #返回...

    用pyautogui进行自动化点击,为了实现依次点击文件夹和文件夹里面的文件,编写个简单代码。

    在这里插入图片描述
    在这里插入图片描述

    import pyautogui
    import time
    x,y=pyautogui.size()    #返回当前屏幕分辨率
    print(x,y)
    x,y=pyautogui.position()     #返回当前鼠标位置
    print(x,y)
    # pyautogui.moveTo(x,y,duration=z) #将鼠标在z秒内移到指定位置(x,y)
    # pyautogui.doubleClick()   #进行双击
    #以下进行鼠标点击的示范
    #先找到工程款文件夹位置(185,375) check文件夹位置(185,485)  中科院文件夹位置(185,580)。找到规律,下一个文件夹大约在上一个文件夹下面100的位置
    #点开文件夹,将窗口开至最大,找到前两个个文件位置(227,157) (227,177),下一个文件大约在上一个文件下20的位置
    #窗口关闭位置(1900,8)
    i=275
    while i<500:
        pyautogui.moveTo(1900,8)
        pyautogui.click()   #关闭窗口
        i=i+100
        pyautogui.moveTo(185,i,duration=0.5)    #移到文件夹位置
        pyautogui.doubleClick()   #双击文件夹
        time.sleep(1)
        j=137
        while j<330:
            j=j+20
            pyautogui.moveTo(227, j, duration=0.5)  #移到指定文件位置
            pyautogui.click()   #单击文件
        #
        # pyautogui.click(630,579,duration=0.5)   #提前知道指定文件位置,移到指定位置,单击
        # time.sleep(0.5)
        # pyautogui.click(895,580,duration=0.5)   #提前知道指定文件位置,移到指定位置,单击
        # time.sleep(0.5)
        # pyautogui.click(767,713,duration=0.5)   #提前知道指定文件位置,移到指定位置,单击
    pyautogui.moveTo(1900,8)
    pyautogui.click()   #关闭窗口
    print('成功点击完毕')
    
    展开全文
  • 【python实战】怎么用python自动登录CSDN

    万次阅读 多人点赞 2021-04-20 11:20:58
    目录 先上效果 ...5、模拟登录点击 成功登录CSDN 先上效果 页面分析 CSDN登录页面如下图 引入selenium模块及驱动 1、并将安装好的Chromedriver.exe引入到代码中 # -*- coding:utf-8 -*-

    目录

    页面分析

    引入selenium模块及驱动

    1、并将安装好的Chromedriver.exe引入到代码中

    2、浏览器驱动引入

    爬虫模拟登录

    1、设置网址链接

    2、切换到账号密码登录

    3、找到用户名密码的控件ID

    4、注入用户名和密码

    5、模拟登录点击

    成功登录CSDN


    先上效果

    页面分析

    CSDN登录页面如下图

    引入selenium模块及驱动

    1、并将安装好的Chromedriver.exe引入到代码中

    # -*- coding:utf-8 -*-
    from selenium import webdriver  
    import os
    import time
    #引入chromedriver.exe
    chromedriver="C:/Users/lex/AppData/Local/Google/Chrome/Application/chromedriver.exe"
    os.environ["webdriver.chrome.driver"] = chromedriver
    browser = webdriver.Chrome(chromedriver)

    2、浏览器驱动引入

    驱动下载地址:

    https://download.csdn.net/download/weixin_42350212/14983610

    将驱动下载后,复制chromedriver.exe 到谷歌浏览器的安装路径下,与Chrome.exe启动文件并列的目录下:

    爬虫模拟登录

    1、设置网址链接

    #设置浏览器需要打开的url
    url = "https://passport.csdn.net/login?code=public"  
    browser.get(url)

    2、切换到账号密码登录

    使用selenium模拟点击 账号密码登录的选项

    #使用selenium选择 账号登录按钮
    browser.find_element_by_link_text("账号密码登录").click()

    3、找到用户名密码的控件ID

    4、注入用户名和密码

    根据页面代码分析,获得用户名的id属性为all,密码的id属性为password-number

    使用python代码,注入用户名密码

    browser.find_element_by_id("all").clear()
    browser.find_element_by_id("all").send_keys("xxxx@gmail.com")
    time.sleep(2)
    browser.find_element_by_id("password-number").clear()
    browser.find_element_by_id("password-number").send_keys("1212121212")

    5、模拟登录点击

    分析页面结构,模拟点击登录按钮。

    分析可获得,登录按钮的class属性为btn btn-primary,根据class来锁定该按钮

    time.sleep(1)
    #增加一秒钟的时间间隔
    browser.find_element_by_css_selector("[class='btn btn-primary']").click()

    成功登录CSDN

    完整代码

    # -*- coding:utf-8 -*-
    import os
    import time
    from selenium import webdriver # 从selenium导入webdriver
    from selenium.webdriver.common.by import By
    from selenium.webdriver.support.ui import WebDriverWait
    from selenium.webdriver.support import expected_conditions as EC
    from selenium.webdriver.chrome.options import Options
    import json
    import time
    #引入chromedriver.exe
    chromedriver="C:/Users/lex/AppData/Local/Google/Chrome/Application/chromedriver.exe"
    os.environ["webdriver.chrome.driver"] = chromedriver
    browser = webdriver.Chrome(chromedriver)
    #设置浏览器需要打开的url
    url = "https://passport.csdn.net/login?code=public"  
    browser.get(url)
    browser.find_element_by_link_text("账号密码登录").click()
    browser.find_element_by_id("all").clear()
    browser.find_element_by_id("all").send_keys("你的邮箱地址")
    time.sleep(1)
    browser.find_element_by_id("password-number").clear()
    browser.find_element_by_id("password-number").send_keys("你的登录密码")
    time.sleep(1)
    browser.find_element_by_css_selector("[class='btn btn-primary']").click()

    推荐阅读

    python实战

    【python实战】前女友婚礼,python破解婚礼现场的WIFI,把名称改成了

    【python实战】前女友发来加密的 “520快乐.pdf“,我用python破解开之后,却发现

    【python实战】昨晚,我用python帮隔壁小姐姐P证件照 自拍,然后发现...

    【python实战】女友半夜加班发自拍 python男友用30行代码发现惊天秘密

    【python实战】python你TM太皮了——区区30行代码就能记录键盘的一举一动

    python实战】女神相册密码忘记了,我只用Python写了20行代码~~~

    pygame系列文章【订阅专栏,获取完整源码】

    一起来学pygame吧 游戏开发30例(二)——塔防游戏

    一起来学pygame吧 游戏开发30例(四)——俄罗斯方块小游戏

    渗透测试实战专栏

    Windows AD/Exchange管理专栏

    Linux高性能服务器搭建 

    PowerShell自动化专栏

    CSDN官方学习推荐 ↓ ↓ ↓

    CSDN出的Python全栈知识图谱,太强了,推荐给大家!

     ​

     

    展开全文
  • 主要介绍了Python模拟鼠标点击实现方法(将通过实例自动化模拟在360浏览器中自动搜索python),需要的朋友可以参考下
  • 主要介绍了Python 实现自动登录+点击+滑动验证功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
  • http://www.lfd.uci.edu/~gohlke/pythonlibs/ pyhook下载链接 pip install pyhook文件路径 pip install PyUserinput 运行代码成功 参考:https://blog.csdn.net/weixin_41561539/article/details/94294828 ...
  • python自动输入

    万次阅读 多人点赞 2018-05-23 23:09:11
    首先,我们的目的是用python做一个自动输入,控制的程序,能用的地方也很少。我是最近在登一些学校的网站的时候要用到一些信息,来回的输入又很麻烦,就在网上找了这样一个功能的python库吧,叫做——pyautogui。好...
  • Python自动化完成tb喵币任务

    万次阅读 多人点赞 2019-10-24 23:12:26
    2019双十一,tb推出了新的活动,商店喵币,看了一下每天都有几个任务来领取喵币,从而升级店铺赚钱,然而我既想赚红包又不想干苦力,遂使用python来进行手机自动化操作,目测全网首发! 用到的库: re os time ...
  • Python-鼠标自动点击

    千次阅读 2019-03-21 15:06:15
    两种库都可以 pip install PyUserInput pip install PyAutoGUI import pyautogui from pymouse import PyMouse class MouseClick: def __init__(self,x,y): self.x = x self.y = y ... def star...
  • python自动化:实现自动回复QQ消息

    千次阅读 多人点赞 2021-01-17 17:56:19
    python自动化:实现自动回复QQ消息 前言 近段时间,看了一下运用python实现app自动化的视频,觉得那上面的讲的不错,于是就用所学的知识做了一个程序,实现自动回复QQ消息。 文章目录python自动化:实现自动回复QQ...
  • 自动化办公的趋势下,繁琐的工作可以让程序自动完成。比如自动化测试、自动下单交易等。很多软件除了可以GUI方式操作外还可以用CLI接口操作,不过当一些软件未提供CLI接口时,我们应该怎么办呢?我们还可以用程序...
  • 使用python开发钉钉自动打卡程序(python自动化)

    万次阅读 多人点赞 2019-11-22 00:05:15
    一、前期准备 1、准备一部安卓手机 ...4、将自己的手机和电脑连接,打开开发者选项模式,使用usb进行连接,此时会自动安装ADB的驱动程序,安装成功后如下图所示 注意:此驱动如果安装失败,...
  • python简单鼠标自动点击某区域

    万次阅读 2018-01-13 10:05:31
    功能:间隔5毫秒,快速点击屏幕某区域,循环45000000次 from ctypes import * import time time.sleep(5) for i in range(1,45000000): windll.user32.SetCursorPos(900,50); windll.user32.SetCursorPos(900,300...
  • Python自动操作脚本

    千次阅读 2017-07-10 08:45:43
    目前有两个模块:一个类似按键精灵的脚本,一个用aircv实现的图片位置定位脚本,利用这两个脚本可以在Windows上实现大部分的自动操作,比如点击图标等。来自我的github:...
  • Python自动填写网上问卷

    千次阅读 2019-11-13 19:34:07
    Python开发软件为PyCharm(安装教程),浏览器使用Chrome,需要用到谷歌驱动。 谷歌浏览器和谷歌驱动到官网下载,到网速感人。。提供Google浏览器及驱动下载(驱动安装到python安装目录下即可使用) 1.使用python...
  • Python模拟屏幕点击自动...Python模拟屏幕点击自动完成微信词达人任务Python模拟屏幕点击自动完成微信词达人任务对词达人自动点击完成任务我分为以下几个步骤某度API申请过程解析视频演示地址:源码(有些包没有需要...
  • Python自动化脚本登录校园网

    千次阅读 热门讨论 2021-06-14 23:31:24
    Python自动化脚本登录校园网 所需工具:python编译环境(博主使用的pycharm作演示,其实在cmd也可以操作!) selenium自动化脚本 .bat批处理文件 第一步,通过pycharm创建一个项目 点击左上角file,然后new project 2...
  • 华为 Python网络自动

    万次阅读 多人点赞 2021-02-08 12:04:47
    文章目录1、安装环境并导入相关模块2、创建VLAN并配置IP地址和路由协议2.1 拓扑2.2 简单配置与测试2.3 python脚本3、telnet 远程登录管理设备3.1 拓扑3.2 简单配置与测试3.3 python脚本 1、安装环境并导入相关模块 ...
  • 鼠标自动点击 python

    万次阅读 2016-02-15 23:12:25
    if str(event.Key) == 'S': #按下键盘S启动自动点击 t = threading.Thread(target=clickWeibo) t.setDaemon(True) #设置主线程结束时自动杀死子线程 t.start() if str(event.Key) == 'E': #按下键盘E退出程序 ...
  • python自动下单脚本

    千次阅读 2020-03-01 17:42:59
    点击上方“后端开发技术”,选择“设为星标”优质文章和资源,及时送达自动下单脚本闲来无事,写了一个定时抢购下单的脚本,可用于淘宝和天猫商品的定时秒杀,但是最终付款操作需要...
  • python自动化工具之pywinauto(一)

    万次阅读 多人点赞 2017-10-07 16:14:19
    python自动化工具之pywinauto(一)python自动化工具之pywinauto一 pywinauto使用 一 判断程序的backend 二确定自动化入口点 三连接到进程 四 选择菜单项pywinauto使用首先,导入这个模块from pywinauto.application ...
  • python自动化实例

    千次阅读 2018-12-10 15:42:00
    前面文章,我们介绍了如何采用XPath表达式去定位网页元素,在掌握了如何抓取或者如何书写精确的XPath表达式后,我们可以开始写自己的第一个真正意义上的webui 自动化测试脚本,就相当于,你在学习Python,如何在...
  • selenium+python自动化环境搭建

    千次阅读 2018-08-21 10:40:55
     进入Python官网后,点击Downloads菜单,进入下载界面,Python最新版本号为3.7.0(本人用的为3.6.1),如果你是电脑是Windows操作系统,可以直接点击 “Download Python 3.7.0”按钮下载保存Windows 32位版本的...
  • Python自动化刷网课

    千次阅读 多人点赞 2020-05-31 18:45:49
    前些日子了解了一下selenium分享一下自动化控制的感觉 方法很基础,主要就是selenium的用法 selenium可以控制电脑浏览器,进行模拟人鼠标的操作,所以和人工点击刷课没有什么区别,所以后台检测不到。 在你已经学会...
  • python自动填写问卷星

    千次阅读 2020-03-17 17:24:24
    多种课程需要问卷,奈何本人朋友少。最近刚学了python,便试着做了一下自动填问卷。现只做出了仅限于全是单选题的问卷(当时时间紧任务重,便没有尝试做多选题)废话不多说,直接上代码: ...
  • Python自动化页面操作

    千次阅读 2019-07-17 11:13:24
    一、输入内容:send_keys() #定位输入框 input_box = browser.find_element_by_id('kw'...二、点击按钮:click() #定位搜索按钮 button = browser.find_element_by_id('su') button.click() 三、清空输入框:clear(...
  • Python自动批量删除微博

    千次阅读 2019-01-29 17:25:12
    Python自动批量删除微博  现在基本每10个人里有8个都玩过微博吧,微博上面删除自己发的微博是一件很繁琐的事情 比如我之前转的很多抽奖的微博,想删但是又懒得动手,因为实在太多了.........所以花了点时间做了一...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 165,897
精华内容 66,358
关键字:

python自动点击

python 订阅