在好例子网,分享、交流、成长!
您当前所在位置:首页Python 开发实例Python GUI开发 → python实现自动操作windows应用

python实现自动操作windows应用

Python GUI开发

下载此实例
  • 开发语言:Python
  • 实例大小:3.53KB
  • 下载次数:65
  • 浏览次数:710
  • 发布时间:2020-10-17
  • 实例类别:Python GUI开发
  • 发 布 人:Alejandro_12
  • 文件格式:.py
  • 所需积分:2
 相关标签: windows window python py 自动

实例介绍

【实例简介】

基于python3.6 pyautogui 

【实例截图】python自动化

from clipboard

【核心代码】


import math import pywinauto import os from pywinauto.application import Application import pyautogui import time #导入时间库   # 创建对象 app_music = pywinauto.Application() #开启应用 app_music.start('E:\CloudMusic\cloudmusic.exe') # app_music.start('notepad.exe') #连接应用 Chrome_WidgetWin_0 app_music.connect(path=r"E:\CloudMusic\cloudmusic.exe") # time.sleep(2) # window_title='Chrome_WidgetWin_0' screenWidth, screenHeight = pyautogui.size() #1.窗口最大化 print(screenWidth,screenHeight) # pyautogui.moveTo(1425,210,duration=0.5) # pyautogui.click(button='left') #2.点击搜索歌曲 # pyautogui.moveTo(350,25,duration=0.5) pyautogui.moveTo(389,228,duration=0.5)
pyautogui.click(button='left') #3.输入歌曲名,点击搜索  pyautogui.keyDown('ctrlleft')
pyautogui.press('a')
pyautogui.keyUp('ctrlleft')
pyautogui.keyDown('delete')
pyautogui.keyUp('delete') #搜索歌曲 # pyautogui.keyDown('shiftleft') # pyautogui.keyUp('shiftleft') # pyautogui.typewrite('All  of  me  ', 0.25) pyautogui.typewrite('juhao ', 0.2)

time.sleep(1)
pyautogui.moveTo(460,25,duration=0.5)
pyautogui.click(button='left') # app_music["网易云音乐"].Edit.TypeKeys("125644444")  time.sleep(1) #4.点击播放 # pyautogui.moveTo(400,200,duration=0.5) pyautogui.moveTo(430,200,duration=0.5)
pyautogui.doubleClick()
pyautogui.moveTo(180,970,duration=0.5)
pyautogui.click(button='left')
pyautogui.moveTo(145,930,duration=0.5)
pyautogui.click(button='left') # wx = pywinauto.Application() # wx.start('E:\Software\Tencent\WeChat\WeChat.exe') # #连接应用 Chrome_WidgetWin_0 # wx.connect(path=r"E:\Software\Tencent\WeChat\WeChat.exe") # # # time.sleep(1) # #点击搜索打 # # pyautogui.moveTo(680,280,duration=0.3) # pyautogui.click(button='left') # # # # # pyautogui.typewrite('tangtang ', 0.25) # pyautogui.typewrite('zhangyinglong  ', 0.2) # pyautogui.keyDown('enter') # #进入聊天对话框 # pyautogui.moveTo(1000,750,duration=0.5) # pyautogui.click(button='left') # # # pyautogui.typewrite('zheshougesonggeikeaideni ', 0.3) # pyautogui.typewrite('erha  ,zaigongsida dezhoupuke !!! \n huilaideshihou , daifenchaofan , wohaimeiyouchifan ', 0.3) # pyautogui.hotkey('ctrl', 'v') # # pyautogui.keyDown('enter') # pyautogui.typewrite('nihao , woshi king  xiedediyigezidonghua daifan jiaoben  !!!', 0.1) # pyautogui.keyDown('enter') # # for i in range(10): # #     pyautogui.moveTo(197, 104, duration=1) # #     pyautogui.moveTo(885, 104, duration=1) # #     pyautogui.moveTo(885, 496, duration=1) # #     pyautogui.moveTo(197, 496, duration=1) # # # # pyautogui.moveTo(1836,138,duration=0.3) # # pyautogui.click(button='left') # # #打开保存的视频 # # pyautogui.keyDown('winleft' , 'E') # # pyautogui.moveTo(700,365,duration=0.3) # # pyautogui.click(button='left') # # pyautogui.typewrite('C:\\Users\\king\\Videos\\Captures', 0.1) # # pyautogui.keyDown('enter') # # pyautogui.keyDown('winleft' , 'A') # # pyautogui.keyDown('winleft' , 'C') # # # # # pyautogui.keyDown('altleft' , '\t') # # # # pyautogui.moveTo(670,1058,duration=0.5) # # pyautogui.click(button='left') # # # # pyautogui.moveTo(700,265,duration=0.5) # # pyautogui.click(button='left') # # # # # pyautogui.typewrite('tangtang ', 0.25) # # pyautogui.typewrite('zhangyinglong  ', 0.3) # # pyautogui.keyDown('enter') # # #进入聊天对话框 # # pyautogui.moveTo(1000,750,duration=0.5) # # pyautogui.click(button='left') # # # # pyautogui.keyDown('winleft' , 'V') # # pyautogui.keyDown('enter') 


实例下载地址

python实现自动操作windows应用

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警