Python 如何制作可以直接双击执行的程序

Python编写的代码都是解释运行的,运行时需要调用python解释器。

那么能否把我们的程序制作成类似于WINDOWS应用程序一样的运行效果,双击执行呢?答案是肯定的。

当然我们这里并不是说把程序编译成EXE可执行程序,因为把Python源码编译会带来很多兼容性问题,而且打包后的EXE特别巨大。

我们点击开始--运行,输入CMD,打开一个命令提示符,而后输入下图语句:

显然,这是我们Python程序执行的最经典模式。

接下来我们就来创建批处理文件。打开pycharm,如下图操作:

输入文件名,helloworld.bat。注意后缀必须是:“.bat”:

当然,我们也可以使用记事本完成以上操作。

而后我们就写上刚才在cmd窗口里写过的代码:

python e:\python_work\helloworld.py

好了,我们退回到资源管理器,双击刚才创建的BAT文件,执行下看看效果,可以看到有个黑窗口一闪而过,啥都没有。这是由于BAT文件执行完毕就会直接关闭窗口。所以我们要在BAT代码的最后写上一个pause语句,这样就不会自动关闭了。

现在我们的运行效果已经比较满意了,如下图所示:

但是,似乎还差一点,这个窗口里的无关信息还是有点多。于是我们再加一条bat语句,如下图:

@echo off 语句可以不显示无关输出项。好了现在我们点击文件图标:

运行结果基本满意了,如图:

最后说一句,这个bat批处理文件的图标也可以修改,右键属性里可以替换为系统自带的其他图标。这样一个个性化的,类WINDOWS双击打开风格的程序就制作完成!

(0)

相关推荐

  • win7 64位系统双击桌面所有程序提示"文件没有与之关联的程序来执行"的解决方法

    win7系统运行程序遇到一些故障问题再正常不过了,不过最近有位朋友说自己的win7 64位系统发生异常桌面所有程序无法运行了,双击程序的时候系统会弹出对话框提示“文件没有与之关联的程序来执行”,在运行 ...

  • python入门教学PPT(Python自动制作PPT)

    哈喽,大家好,今天给大家介绍一下如何通过Python来制作幻灯片.1.安装Python-PPTx首先我们在通过Python来制作幻灯片之前,需要安装一个模块--PPTx,安装方法如下:pip inst ...

  • 抖音表白程序如何制作?抖音表白整蛊程序制作教程

    抖音表白程序如何制作?最近抖音上最红的是什么,当然是表白小程序啦,本文所介绍的么操作步骤不需要代码或者电脑小白都可以上手制作出抖音表白小程序. 抖音表白整蛊程序制作教程 步骤一: 在电脑上新建一个tx ...

  • 怎么让电脑从睡眠模式自动唤醒并执行某个程序

    电脑可以设置成从睡眠模式自动唤醒并执行某个程序,方便我们使用电脑,减少一些基本的操作,下面小编就教大家怎么让电脑从睡眠模式自动唤醒并执行某个程序. 操作方法 01 首先我们需要打开电脑,并保证电脑设置 ...

  • win10系统如何添加数据执行保护程序

     现在大部分电脑都是win10系统,有些用户出于安全考虑,想知道如何添加数据执行保护程序,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步鼠标右键单击[此电脑]图标,在弹出的菜单栏 ...

  • 双击不能打开程序怎么办:[6]EXE文件关联之六

    在通过用注册表恢复,文件夹选项创建,命令提示符修复等等方法后,仍无法使EXE文件恢复正常打开,那就不单只是关联的问题了. 根据我的,双击鼠标左键打不开EXE应用程序的原因很大一部是因为病毒或误杀引起的 ...

  • 双击不能打开程序怎么办:[1]方法一

    电脑的问题非常多,有一天,你也许会遇到所有应用程序都打不开的问题,我所说的是可执行程序,那种EXE格式的文件,是用鼠标左键双击不能打开程序,而用右键盘的"打开"项,又能打开应用程序 ...

  • 双击不能打开程序怎么办

    生活中我们需要用到各种各样的软件进行操作,也会遇到双击桌面图标不能打开程序的情况,下面是解决这个问题的一些方法. 操作方法 01 双击不能打开程序,有可能是缺少相应的权限,我们可以右击该程序,以管理员 ...

  • 如何在ubuntu的桌面上双击执行py脚本?

    工作中需要经常写python脚本,平时执行的时候都是在命令终端窗口执行的脚本,那么如何在桌面双击文件执行py脚本?让我们一起来看看.具体如下:1. 首先,在桌面我们创建一个test的py脚本,如图.2 ...

  • Raptor怎么制作计算不同车程车费的程序?

    想要利用Raptor计算不同车程的车费,我以出租车2公里以内车费为8元,2公里以外,每多走一公里增加1.8元为例,该怎么制作呢?请看下文详细介绍. 一.编程步骤 1.双击软件图标,打开软件.记得先保存 ...