Python打包exe应用实例:实现一键批量启动应用!

在平常工作学习中,我们经常需要打开很多软件。对于一个像我一般的打工人来说,每次电脑开机后的步骤简直就是噩梦,那我们设置开机自启动不就好了。但是有时候在不需要工作的时候,又不需要打开这些软件。于是想能不能写个脚本,一键批量打开应用。

Python打包exe应用实例:实现一键批量启动应用!

Python打包exe应用实例:实现一键批量启动应用!

1、脚本代码

import os

def open_app(app_dir):
    os.startfile(app_dir)

if __name__ == '__main__':
    # 打开Chrome
    app_dir = r'C:\Program Files\Google\Chrome\Application\chrome.exe'
    open_app(app_dir)

    # 打开QQ
    app_dir = r'D:\App\Tencent\QQ\Bin\QQScLauncher.exe'
    open_app(app_dir)

    # 打开Tim
    app_dir = r'D:\App\Tencent\TIM\Bin\QQScLauncher.exe'
    open_app(app_dir)

    # 打开微信
    app_dir = r'D:\App\Tencent\WeChat\WeChat.exe'
    open_app(app_dir)

    # 打开客服宝
    app_dir = r'D:\App\kefubao\kefubao.exe'
    open_app(app_dir)

2、打包

下面介绍打包的基本流程:

2.1 安装pyInstaller

pip install pyinstaller

2.2打包

pyinstaller -F -w -i ./image/16.ico StartApplication.py

参数说明:

-F:打成单一文件
-w:关闭黑色框框,不然启动应用总会有个黑框框(如果其他带进度条等数据处理过程时,不能关闭窗口)
-i:图标的位置

3、使用

打包完成后,会在 StartApplication.py 同级目录下生成 dist 文件夹,双击里面的 exe 文件就可以启动脚本中指定的应用了,可以右键把它添加到开始菜单,这样就方便多了。 image文件夹下 16.ico 是打包后的exe文件图标,可以自己替换,但是注意需要时16*16的icon文件,下面是我自己经常用的转icon的网站。

跨越10年,APP备案终于还是被工信部提上了日程!

上一篇

WordPress如何在文章页判断属于某个分类时显示指定代码广告?

下一篇

99%的人还看了

发表评论

插入图片

欢迎登陆本站

 | 注册

必应搜索 站长推荐

在线工具

VIP视频解析

衡天云优质VPS 站长推荐

注册

登录

忘记密码 ?