2007年04月07日 星期六 22:38
我希望在程序(GUI程序)中弹出一个cmd窗口,然后用cmd窗口来执行一个单独的 脚本。 试着用以下方法没有成功: f = os.path.join(os.getcwd(), 'insert.py') os.system(f) 和 os.system('c:\\python25\\python.exe -c %s' % f) 请问大家能否,在GUI窗口中弹出cmd窗口,并执行脚本?
2007年04月07日 星期六 22:56
ÔÚwindowsÏ£¬system£¨£©Êǻᵯ³öcmd´°¿ÚµÄ¡£ ²»ÊǺÜÃ÷°×Äã˵µÄ"ÔÚGUI´°¿ÚÖе¯³öcmd´°¿Ú"ÊÇʲôÒâ˼£¿ On 4/7/07, yrh <yuanruihong在126.com> wrote: > > ÎÒÏ£ÍûÔÚ³ÌÐò£¨GUI³ÌÐò£©Öе¯³öÒ»¸öcmd´°¿Ú£¬È»ºóÓÃcmd´°¿ÚÀ´Ö´ÐÐÒ»¸öµ¥¶ÀµÄ > ½Å±¾¡£ > > ÊÔ×ÅÓÃÒÔÏ·½·¨Ã»Óгɹ¦£º > f = os.path.join(os.getcwd(), 'insert.py') > os.system(f) > ºÍ > os.system('c:\\python25\\python.exe -c %s' % f) > > ÇëÎÊ´ó¼ÒÄÜ·ñ£¬ÔÚGUI´°¿ÚÖе¯³öcmd´°¿Ú£¬²¢Ö´Ðнű¾£¿ > > _______________________________________________ > 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/20070407/5c299312/attachment.html
2007年04月07日 星期六 23:07
一个HTML附件被移除... URL: http://python.cn/pipermail/python-chinese/attachments/20070407/61ceab38/attachment.htm
2007年04月07日 星期六 23:43
yrh 写道: > 我希望在程序(GUI程序)中弹出一个cmd窗口,然后用cmd窗口来执行一个单独的 > 脚本。 > > 试着用以下方法没有成功: > f = os.path.join(os.getcwd(), 'insert.py') > os.system(f) > 和 > os.system('c:\\python25\\python.exe -c %s' % f) > > 请问大家能否,在GUI窗口中弹出cmd窗口,并执行脚本? 问题已经解决了,因为我insert.py没有放在程序根目录,os.getcwd()函数返回的 是程序根目录(我原以为os.getcwd()函数会返回正在运行的脚本所在的目录), 改成: f = os.path.join(os.getcwd(), 'xxx\insert.py') 就行了。 麻烦大家了!!
2007年04月08日 星期日 16:08
我也有一个问题, 当用system时,程序不能进行下去.只能等system运行完.才能继续运行. ----- Original Message ----- From: "yrh" <yuanruihong在126.com> To: <python-chinese在lists.python.cn> Sent: Saturday, April 07, 2007 10:38 PM Subject: [python-chinese] 请问如何调用命令行窗口? > 我希望在程序(GUI程序)中弹出一个cmd窗口,然后用cmd窗口来执行一个单独的 > 脚本。 > > 试着用以下方法没有成功: > f = os.path.join(os.getcwd(), 'insert.py') > os.system(f) > 和 > os.system('c:\\python25\\python.exe -c %s' % f) > > 请问大家能否,在GUI窗口中弹出cmd窗口,并执行脚本? > > _______________________________________________ > 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
2007年04月08日 星期日 16:48
¿ÉÒÔÓÃÆäËüµÄº¯Êý£¬Èçpopen£¬spawn* On 4/8/07, netkiller <openunix在163.com> wrote: > > ÎÒÒ²ÓÐÒ»¸öÎÊÌâ, µ±ÓÃsystemʱ,³ÌÐò²»ÄܽøÐÐÏÂÈ¥.Ö»ÄܵÈsystemÔËÐÐÍê.²ÅÄܼÌÐøÔËÐÐ. > > ----- Original Message ----- > From: "yrh" <yuanruihong在126.com> > To: <python-chinese在lists.python.cn> > Sent: Saturday, April 07, 2007 10:38 PM > Subject: [python-chinese] ÇëÎÊÈçºÎµ÷ÓÃÃüÁîÐд°¿Ú£¿ > > > > ÎÒÏ£ÍûÔÚ³ÌÐò£¨GUI³ÌÐò£©Öе¯³öÒ»¸öcmd´°¿Ú£¬È»ºóÓÃcmd´°¿ÚÀ´Ö´ÐÐÒ»¸öµ¥¶ÀµÄ > > ½Å±¾¡£ > > > > ÊÔ×ÅÓÃÒÔÏ·½·¨Ã»Óгɹ¦£º > > f = os.path.join(os.getcwd(), 'insert.py') > > os.system(f) > > ºÍ > > os.system('c:\\python25\\python.exe -c %s' % f) > > > > ÇëÎÊ´ó¼ÒÄÜ·ñ£¬ÔÚGUI´°¿ÚÖе¯³öcmd´°¿Ú£¬²¢Ö´Ðнű¾£¿ > > > > _______________________________________________ > > 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 > _______________________________________________ > 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/20070408/12590138/attachment.htm
2007年04月08日 星期日 20:15
¹À¼ÆËûµÄÒâ˼ÊÇÒªÔÚ³ÌÐòÖÐÅúÖ´ÐÐshellÃüÁÖÁÓÚµ¯²»µ¯³öCMD£¬µ¹²»ÊǺÜÖØÒªÁË¡£ ÔÚ07-4-7£¬jessinio smith <jessinio在gmail.com> дµÀ£º > > ÔÚwindowsÏ£¬system£¨£©Êǻᵯ³öcmd´°¿ÚµÄ¡£ > > ²»ÊǺÜÃ÷°×Äã˵µÄ"ÔÚGUI´°¿ÚÖе¯³öcmd´°¿Ú"ÊÇʲôÒâ˼£¿ > > On 4/7/07, yrh <yuanruihong在126.com> wrote: > > > > ÎÒÏ£ÍûÔÚ³ÌÐò£¨GUI³ÌÐò£©Öе¯³öÒ»¸öcmd´°¿Ú£¬È»ºóÓÃcmd´°¿ÚÀ´Ö´ÐÐÒ»¸öµ¥¶ÀµÄ > > ½Å±¾¡£ > > > > ÊÔ×ÅÓÃÒÔÏ·½·¨Ã»Óгɹ¦£º > > f = os.path.join (os.getcwd(), 'insert.py') > > os.system(f) > > ºÍ > > os.system('c:\\python25\\python.exe -c %s' % f) > > > > ÇëÎÊ´ó¼ÒÄÜ·ñ£¬ÔÚGUI´°¿ÚÖе¯³öcmd´°¿Ú£¬²¢Ö´Ðнű¾£¿ > > > > _______________________________________________ > > 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 > > > > > -- > ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ > _______________________________________________ > 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/20070408/34817c12/attachment.html
2007年04月09日 星期一 13:50
我想问一下。。如何在python里执行cmd命令得到系统的返回值? On 4/8/07, wentrue <guozhuwen at gmail.com> wrote: > > 估计他的意思是要在程序中批执行shell命令,至于弹不弹出CMD,倒不是很重要了。 > > 在07-4-7,jessinio smith <jessinio at gmail.com> 写道: > > > > 在windows下,system()是会弹出cmd窗口的。 > > > > 不是很明白你说的"在GUI窗口中弹出cmd窗口"是什么意思? > > > > On 4/7/07, yrh < yuanruihong at 126.com> wrote: > > > > > > 我希望在程序(GUI程序)中弹出一个cmd窗口,然后用cmd窗口来执行一个单独的 > > > 脚本。 > > > > > > 试着用以下方法没有成功: > > > f = os.path.join (os.getcwd(), 'insert.py') > > > os.system(f) > > > 和 > > > os.system('c:\\python25\\python.exe -c %s' % f) > > > > > > 请问大家能否,在GUI窗口中弹出cmd窗口,并执行脚本? > > > > > > _______________________________________________ > > > 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 > > > > > > > > > > -- > > 注意身体,身体是革命的本钱!! > > _______________________________________________ > > 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 > > > > > _______________________________________________ > 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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://python.cn/pipermail/python-chinese/attachments/20070409/1f632865/attachment.html
2007年04月09日 星期一 14:02
subprocessÄ£¿é ÔÚ07-4-9£¬Kula <kulasama在gmail.com> дµÀ£º > > ÎÒÏëÎÊһϡ£¡£ÈçºÎÔÚpythonÀïÖ´ÐÐcmdÃüÁîµÃµ½ÏµÍ³µÄ·µ»ØÖµ? > > On 4/8/07, wentrue <guozhuwen在gmail.com> wrote: > > > > ¹À¼ÆËûµÄÒâ˼ÊÇÒªÔÚ³ÌÐòÖÐÅúÖ´ÐÐshellÃüÁÖÁÓÚµ¯²»µ¯³öCMD£¬µ¹²»ÊǺÜÖØÒªÁË¡£ > > > > ÔÚ07-4-7£¬jessinio smith <jessinio在gmail.com> дµÀ£º > > > > > > ÔÚwindowsÏ£¬system£¨£©Êǻᵯ³öcmd´°¿ÚµÄ¡£ > > > > > > ²»ÊǺÜÃ÷°×Äã˵µÄ"ÔÚGUI´°¿ÚÖе¯³öcmd´°¿Ú"ÊÇʲôÒâ˼£¿ > > > > > > On 4/7/07, yrh < yuanruihong在126.com> wrote: > > > > > > > > ÎÒÏ£ÍûÔÚ³ÌÐò£¨GUI³ÌÐò£©Öе¯³öÒ»¸öcmd´°¿Ú£¬È»ºóÓÃcmd´°¿ÚÀ´Ö´ÐÐÒ»¸öµ¥¶ÀµÄ > > > > ½Å±¾¡£ > > > > > > > > ÊÔ×ÅÓÃÒÔÏ·½·¨Ã»Óгɹ¦£º > > > > f = os.path.join (os.getcwd (), 'insert.py') > > > > os.system(f) > > > > ºÍ > > > > os.system('c:\\python25\\python.exe -c %s' % f) > > > > > > > > ÇëÎÊ´ó¼ÒÄÜ·ñ£¬ÔÚGUI´°¿ÚÖе¯³öcmd´°¿Ú£¬²¢Ö´Ðнű¾£¿ > > > > > > > > _______________________________________________ > > > > 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 > > > > > > > > > > > > > > > -- > > > ×¢ÒâÉíÌ壬ÉíÌåÊǸïÃüµÄ±¾Ç®£¡£¡ > > > _______________________________________________ > > > 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 > > > > > > > > > _______________________________________________ > > 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 > > > > > _______________________________________________ > 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 > -- µÇɽÕßÈ¥µÇɽ£¬ÒòΪɽÔÚÄÇÀï ÎÒÔÚ˼¿¼£¬ÒòΪÎÊÌâÔÚÄÇÀï ÁõöÎ March.Liu -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070409/4976d53c/attachment.html
Zeuux © 2025
京ICP备05028076号