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的界面出现控制台
)
分享到:
相关推荐
这就是Python可视化打包工具如`auto-py-to-exe`和`pyinstaller`的作用。它们可以将Python脚本转换为跨平台的exe文件,使得Windows用户无需安装Python环境即可运行。 `auto-py-to-exe`是一个基于图形用户界面(GUI)...
Python的py2exe打包工具是将Python脚本转换为Windows可执行文件(.exe)的流行解决方案。这个过程称为“打包”,它使得Python程序无需在目标机器上安装Python解释器即可运行,极大地提高了分发和使用的便利性。下面...
5. 运行`python setup.py py2exe`命令,这会生成一个dist目录,里面包含了转换后的可执行文件和所有必要的库文件。 py2exe的使用并非没有限制,对于一些复杂的Python应用,可能需要处理更多的依赖问题,例如第三方...
- 在这个例子中,`console=["test.py"]`表明`py2exe`应该将`test.py`作为控制台应用程序进行打包。 3. **编译与运行** - 编译过程可以通过直接运行`setup.py`来完成,也可以创建一个批处理文件(`run.bat`)来自动...
为了将Python程序转化为独立的可执行文件,我们可以利用两种流行的打包工具:py2exe和PyInstaller。这两个工具允许我们将Python脚本、依赖库和其他资源封装成Windows下的.exe文件或跨平台的可执行文件。 **py2exe**...
### Python程序打包工具py2exe和PyInstaller详解 #### 前言 在日常开发过程中,我们经常需要将Python编写的脚本或者应用程序部署到不同的环境中。为了提高部署的便捷性和兼容性,开发者通常会选择使用Python程序...
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`是一个专为Open Telekom Cloud (OTC)设计的Python SDK,它允许开发者通过...
py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。 py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,...
2. **查看对象信息**:如果你有一个变量或函数,可以简单地在控制台中输入它的名字,Python会打印出相关信息。 3. **调试代码**:在交互模式下,你可以逐步检查代码的执行过程,找出错误并修复它们。 4. **学习和...
1. **py2exe**:py2exe是一个Python模块,用于将Python脚本及其依赖项打包成Windows可执行文件。使用py2exe,你需要先安装该模块(通过pip install py2exe),然后创建一个setup.py文件,指定要打包的脚本和所需的...
Py2exe是一个开源的Python模块,它允许开发者将Python脚本及其依赖项打包成Windows平台上的可执行文件(.exe)。这个过程简化了程序的分发,因为用户不再需要Python解释器来运行程序。 首先,确保你有与py2exe版本...
Python库`python_logging_rabbitmq`是一个用于将Python的日志记录发送到RabbitMQ服务器的模块,版本为1.1.1。RabbitMQ是一种开源的消息代理和队列服务器,广泛应用于分布式系统中的异步处理和解耦。该库允许开发者在...
"python自动打包,py转exe"就是这样一个需求,它涉及到了将Python程序转化为可以在Windows操作系统上独立运行的.exe应用程序的过程。 这个过程通常通过使用第三方工具来完成,例如`auto-py-to-exe`。`auto-py-to-...
在这个场景中,我们关注的是`python_cfonts-1.3.0-py2.py3-none-any.whl`这个Python库,它是一个预编译的轮子(wheel)包,适用于Python 2和Python 3环境。 `python_cfonts`是一个用于在终端或控制台上创建酷炫彩色...
- `py2`:意味着这个版本的`zprint`库兼容Python 2版本。 - `none`:表示该包不针对任何特定平台进行优化。 - `any`:表明这个库可以用于任何架构(如x86、x64等)。 `zprint`库的用途通常涉及到Python代码的美化...
`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编程语言的软件包,它被设计用于日志记录功能。日志记录在软件开发中扮演着至关重要的角色,因为它允许开发者跟踪程序的运行状态、错误信息以及...
对于`ipykernel-6.5.1-py3-none-any`这个特定版本,`py3`表示它是为Python 3设计的,`none`表示它不依赖于特定的平台,`any`则表示它可以在任何平台上运行。 `ipykernel`库的主要功能包括: 1. **多语言支持**:`...