Python论坛  - 讨论区

标题:[python-chinese] 在windows上用py2exe转成exe后,请问在执行的时候怎么放到后台执行而不出现dos窗口

2006年12月21日 星期四 18:17

easthero easthero在gmail.com
星期四 十二月 21 18:17:13 HKT 2006

写了个小脚本,在脚本里用 os.spawnv调用了windows的外部命令,然后用py2exe转成了exe
在执行的时候,会有一个dos窗口出来,然后显示一些标准输出
我想要不出现这个窗口,直接在后台运行

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年12月21日 星期四 21:42

Wei Jiang jiejisheng在gmail.com
星期四 十二月 21 21:42:43 HKT 2006

py2exeÉú³ÉÍêÖ®ºó,ÔÙ¼ÌÐøÓÃNSIS (http://nsis.sourceforge.net/) Éú³Ésingle execution
fileµÄ»°, ÄǸödos´°¿Ú¾Í²»»á³öÀ´ÁË.

On 12/21/06, easthero <easthero在gmail.com> wrote:
>
> дÁ˸öС½Å±¾£¬Ôڽű¾ÀïÓà os.spawnvµ÷ÓÃÁËwindowsµÄÍⲿÃüÁȻºóÓÃpy2exeת³ÉÁËexe
> ÔÚÖ´ÐеÄʱºò£¬»áÓÐÒ»¸ödos´°¿Ú³öÀ´£¬È»ºóÏÔʾһЩ±ê×¼Êä³ö
> ÎÒÏëÒª²»³öÏÖÕâ¸ö´°¿Ú£¬Ö±½ÓÔÚºǫ́ÔËÐÐ
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20061221/897ceb2a/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年12月21日 星期四 21:54

Wei Jiang jiejisheng在gmail.com
星期四 十二月 21 21:54:45 HKT 2006

http://www.py2exe.org/index.cgi/SingleFileExecutable
¾ßÌå¿ÉÒԲο¼Õâ¸ö


On 12/21/06, Wei Jiang <jiejisheng在gmail.com> wrote:
>
> py2exeÉú³ÉÍêÖ®ºó,ÔÙ¼ÌÐøÓÃNSIS (http://nsis.sourceforge.net/) Éú³Ésingle execution
> fileµÄ»°, ÄǸödos´°¿Ú¾Í²»»á³öÀ´ÁË.
>
>  On 12/21/06, easthero <easthero在gmail.com> wrote:
> >
> > дÁ˸öС½Å±¾£¬Ôڽű¾ÀïÓà os.spawnvµ÷ÓÃÁËwindowsµÄÍⲿÃüÁȻºóÓÃpy2exeת³ÉÁËexe
> > ÔÚÖ´ÐеÄʱºò£¬»áÓÐÒ»¸ödos´°¿Ú³öÀ´£¬È»ºóÏÔʾһЩ±ê×¼Êä³ö
> > ÎÒÏëÒª²»³öÏÖÕâ¸ö´°¿Ú£¬Ö±½ÓÔÚºǫ́ÔËÐÐ
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese在lists.python.cn
> > Subscribe: send subscribe to python-chinese-request在lists.python.cn
> > Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> > Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>
>
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20061221/bbbbb086/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年12月21日 星期四 22:50

easthero easthero在gmail.com
星期四 十二月 21 22:50:50 HKT 2006

这个方法..太dirty了吧
nsis我研究过的,用SilentInstall来实现。。真是 -_-!!

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年12月22日 星期五 08:08

GMail magicccc在gmail.com
星期五 十二月 22 08:08:01 HKT 2006

# setup.py

from distutils.core import setup
import py2exe

setup(name = 'xxxxxxxxx',
      version = '1.0.0',
      description = 'xxxxxxxxxx',
      windows = ["YourPYProgramName.py"],
      )

----- Original Message -----
From: "easthero" <easthero at gmail.com>
To: <python-chinese at lists.python.cn>
Sent: Thursday, December 21, 2006 10:50 PM
Subject: Re: [python-chinese]在windows上用py2exe转成exe后,请问在执行的时候怎么放到后台执行而不出现dos窗口

> 这个方法..太dirty了吧
> nsis我研究过的,用SilentInstall来实现。。真是 -_-!!
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese 


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年12月22日 星期五 08:27

limodou limodou在gmail.com
星期五 十二月 22 08:27:35 HKT 2006

On 12/21/06, easthero <easthero在gmail.com> wrote:
> 写了个小脚本,在脚本里用 os.spawnv调用了windows的外部命令,然后用py2exe转成了exe
> 在执行的时候,会有一个dos窗口出来,然后显示一些标准输出
> 我想要不出现这个窗口,直接在后台运行

关键是把console改为window,再看一看说明。

-- 
I like python!
UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad
My Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号