`
metallica_1860
  • 浏览: 34014 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

python是个什么东西---python---py2exe打包后屏蔽控制台

阅读更多

1.XXX.py

# coding: UTF-8

import os

from pegasusswf.HttpTool import Server

import time

import ctypes

 

if __name__ == "__main__":

    whnd = ctypes.windll.kernel32.GetConsoleWindow()   

    if whnd != 0:   

        ctypes.windll.user32.ShowWindow(whnd, 0)   

        ctypes.windll.kernel32.CloseHandle(whnd)  

    server = Server()

    server.startServer()

    starttime = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(time.time())) 

    print '%s サービスもうスタートしました...' % starttime

    os.system(r'"./User Guide-excel.exe"')

 

 

2.

 

# coding: UTF-8

# A very simple setup script to create 2 executables.

#

# hello.py is a simple "hello, world" type program, which alse allows

# to explore the environment in which the script runs.

#

# test_wx.py is a simple wxPython program, it will be converted into a

# console-less program.

#

# If you don't have wxPython installed, you should comment out the

#   windows = ["test_wx.py"]

# line below.

#

#

# Run the build process by entering 'setup.py py2exe' or

# 'python setup.py py2exe' in a console prompt.

#

# If everything works well, you should find a subdirectory named 'dist'

# containing some files, among them hello.exe and test_wx.exe.

 

 

from distutils.core import setup

import py2exe

import sip  #程序打包需要

import decimal #程序打包需要

 

setup(

    # The first three parameters are not required, if at least a

    # 'version' is given, then a versioninfo resource is built from

    # them and added to the executables.

    version = "0.5.0",

    description = "py2exe sample script",

    name = "py2exe samples",

 

    # targets to build

#    windows=[{"script" : "exeControl.py"}],

    console = ["exeControl.py"]   #<----------------就是这个地方,上边的windows=是放置GUI的界面出现控制台

    )


0
0
分享到:
评论

相关推荐

    Python可视化打包工具auto-py-to-exe 增强版.rar

    这就是Python可视化打包工具如`auto-py-to-exe`和`pyinstaller`的作用。它们可以将Python脚本转换为跨平台的exe文件,使得Windows用户无需安装Python环境即可运行。 `auto-py-to-exe`是一个基于图形用户界面(GUI)...

    python 的py2exe打包

    Python的py2exe打包工具是将Python脚本转换为Windows可执行文件(.exe)的流行解决方案。这个过程称为“打包”,它使得Python程序无需在目标机器上安装Python解释器即可运行,极大地提高了分发和使用的便利性。下面...

    py2exe-0.6.9.win32-py2.6.rar

    5. 运行`python setup.py py2exe`命令,这会生成一个dist目录,里面包含了转换后的可执行文件和所有必要的库文件。 py2exe的使用并非没有限制,对于一些复杂的Python应用,可能需要处理更多的依赖问题,例如第三方...

    python py2exe

    - 在这个例子中,`console=["test.py"]`表明`py2exe`应该将`test.py`作为控制台应用程序进行打包。 3. **编译与运行** - 编译过程可以通过直接运行`setup.py`来完成,也可以创建一个批处理文件(`run.bat`)来自动...

    python打包工具py2exe/pyInstaller

    为了将Python程序转化为独立的可执行文件,我们可以利用两种流行的打包工具:py2exe和PyInstaller。这两个工具允许我们将Python脚本、依赖库和其他资源封装成Windows下的.exe文件或跨平台的可执行文件。 **py2exe**...

    Python程序打包工具py2exe和PyInstaller详解

    ### Python程序打包工具py2exe和PyInstaller详解 #### 前言 在日常开发过程中,我们经常需要将Python编写的脚本或者应用程序部署到不同的环境中。为了提高部署的便捷性和兼容性,开发者通常会选择使用Python程序...

    Python生成exe-对python2.5-version.rar

    2. **创建setup.py**:在你的Python项目目录下创建一个名为`setup.py`的文件,它是一个Python脚本,包含了`py2exe`需要的信息。例如: ```python from distutils.core import setup import py2exe setup( ...

    Python库 | python_otcclient-0.3.11-py2.py3-none-any.whl

    《Python库:python_otcclient-0.3.11-py2.py3-none-any.whl详解》 在Python的世界里,丰富的库是其强大功能的重要支撑。`python_otcclient`是一个专为Open Telekom Cloud (OTC)设计的Python SDK,它允许开发者通过...

    py2exe-0.6.9.win32-py2.6

    py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。 py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,...

    Python-从命令行在python交互式控制台中运行你的代码

    2. **查看对象信息**:如果你有一个变量或函数,可以简单地在控制台中输入它的名字,Python会打印出相关信息。 3. **调试代码**:在交互模式下,你可以逐步检查代码的执行过程,找出错误并修复它们。 4. **学习和...

    Python tkinter和exe打包的方法

    1. **py2exe**:py2exe是一个Python模块,用于将Python脚本及其依赖项打包成Windows可执行文件。使用py2exe,你需要先安装该模块(通过pip install py2exe),然后创建一个setup.py文件,指定要打包的脚本和所需的...

    用py2exe打包python文件.pdf

    Py2exe是一个开源的Python模块,它允许开发者将Python脚本及其依赖项打包成Windows平台上的可执行文件(.exe)。这个过程简化了程序的分发,因为用户不再需要Python解释器来运行程序。 首先,确保你有与py2exe版本...

    Python库 | python_logging_rabbitmq-1.1.1-py2.py3-none-any.whl

    Python库`python_logging_rabbitmq`是一个用于将Python的日志记录发送到RabbitMQ服务器的模块,版本为1.1.1。RabbitMQ是一种开源的消息代理和队列服务器,广泛应用于分布式系统中的异步处理和解耦。该库允许开发者在...

    python自动打包,py转exe .zip

    "python自动打包,py转exe"就是这样一个需求,它涉及到了将Python程序转化为可以在Windows操作系统上独立运行的.exe应用程序的过程。 这个过程通常通过使用第三方工具来完成,例如`auto-py-to-exe`。`auto-py-to-...

    Python库 | python_cfonts-1.3.0-py2.py3-none-any.whl

    在这个场景中,我们关注的是`python_cfonts-1.3.0-py2.py3-none-any.whl`这个Python库,它是一个预编译的轮子(wheel)包,适用于Python 2和Python 3环境。 `python_cfonts`是一个用于在终端或控制台上创建酷炫彩色...

    Python库 | zprint-0.0.10-py2-none-any.whl

    - `py2`:意味着这个版本的`zprint`库兼容Python 2版本。 - `none`:表示该包不针对任何特定平台进行优化。 - `any`:表明这个库可以用于任何架构(如x86、x64等)。 `zprint`库的用途通常涉及到Python代码的美化...

    Python库 | ansicolor-0.2.3-py2.py3-none-any.whl

    `ansicolor-0.2.3-py2.py3-none-any.whl`是一个Python的 wheel 包,它是预编译的Python软件包格式,可以直接安装,无需构建源代码。Wheel包的出现是为了简化Python的安装过程,特别是对于那些有C扩展的库,它可以...

    Python库 | gidlogger-0.1.11-py2.py3-none-any.whl

    Python库 gidlogger-0.1.11-py2.py3-none-any.whl 是一个针对Python编程语言的软件包,它被设计用于日志记录功能。日志记录在软件开发中扮演着至关重要的角色,因为它允许开发者跟踪程序的运行状态、错误信息以及...

    Python库 | ipykernel-6.5.1-py3-none-any.whl

    对于`ipykernel-6.5.1-py3-none-any`这个特定版本,`py3`表示它是为Python 3设计的,`none`表示它不依赖于特定的平台,`any`则表示它可以在任何平台上运行。 `ipykernel`库的主要功能包括: 1. **多语言支持**:`...

Global site tag (gtag.js) - Google Analytics