python后台ctrl_python 打开与关闭软件/将窗口置顶

python对第3方软件进行操作,可以采用下面的方式。

1 win32,PyAutoGUI安装

pip install pypiwin32
pip install PyAutoGUI


2 操作方式

  • 打开软件(如果软件已打开,需要先关闭)
  • 进行操作
  • 关闭软件

代码如下:

#!/usr/bin/env python3

3 如果软件不能关闭,需要将第3方软件置顶,采用下面代码:

hwnd 

4 通过定位坐标进行按键操作(类似按键精灵)

# 50, 350为目标对象的坐标
pyautogui.moveTo(50, 350, duration=0.2, tween=pyautogui.easeInOutQuad)
pyautogui.click(clicks=1)

参考:

PyAutoGUI

Python win32gui SetAsForegroundWindow function not working properly

https://blog.csdn.net/qq_16234613/article/details/79155632

https://stackoverflow.com/questions/42370339/python-3-6-install-win32api/42400980

https://blog.csdn.net/smallsmallmouse/article/details/78689675

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值