python:如何实现图形化控制?

2025-10-24 07:07:16

1、安装pyinstaller:

1)在CMD命令行窗口输入:pip install pyinstaller。

2)安装完成后,进入到python所在的安装目录,

在scripts下可以看到有pyinstaller.exe,将这个路径地址复制下来;

3)打开电脑属性-高级系统设置-环境变量,把刚刚的地址复制到环境变量。

自此安装真正成功。

4)关于使用:以下举一个实例。、

进入到python脚本main_tests.py所在目录

# 常用参数说明:

# –icon=图标路径

# -F 打包成一个exe文件

# -w 使用窗口,无控制台

# -c 使用控制台,无窗口

# -D 创建一个目录,里面包含exe以及其他一些依赖性文件

# pyinstaller -F -p "D:\01_test" main_tests.py

2、安装pywin32

Pip安装失败,所以选择手动安装。

下载地址:https://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/

下载:pywin32-221.win-amd64-py3.4.exe

正常安装,注意与本地python环境的版本相匹配。

可以在cmd命令控制台输入“python”,查找自己的python版本。

测试是否成功就是在控制台输入“python”回车,再输入“win32com”,如果没有提示出错error,即成功安装。

3、安装pyhook

前提:已经安装好wheel。

下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyhook

下载文件:pyHook-1.5.1-cp34-cp34m-win_amd64.whl

注意,跟本地python版本相匹配。

管理员身份进入cmd窗口:

pip install pyHook-1.5.1-cp34-cp34m-win_amd64.whl

4、安装 AutoIt v3

参考网址:https://blog.csdn.net/yoyocat915/article/details/81106266

官网下载:

https://www.autoitscript.com/site/autoit/downloads/

使用方法参考:

https://www.cnblogs.com/kitty-zhou/p/autoit.html

5、代码实例(声卡自动化加载cfg文件)

print(os.system('TotalMixFX.exe'))time.sleep(2)m = PyMouse()print(m.position())#获取当前坐标的位置m.move(579,41)#鼠标移动到xy位置m.click(579,41)#移动并且在xy位置点击time.sleep(2)print(m.position())#获取当前坐标的位置m.move(630,99)#鼠标移动到xy位置m.click(630,99)#移动并且在xy位置点击os.system(os.path.abspath('loadcfg.exe'))

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢