作者wawawa (哇哇哇○( ̄﹏ ̄)○)
看板Python
标题Re: [问题] os.system问题??
时间Thu Jul 10 13:15:57 2008
※ 引述《john12 (放荡过日子的大学生)》之铭言:
: 我有做一视窗是用按钮来呼叫外部程式,
: 而我在使用os.system呼叫外部程式时,
: 可以呼叫,但是却会出现cmd视窗
: 而且外部程式没关掉,要再重新去按别的按钮就当机不能按,
: 但是我把cmd视窗关掉,而外部程式还在,
: 这样就可以继续按做的视窗按钮,
: 请问有办法把一开始的cmd视窗不显示
: 而且还可以继续按按钮的吗?
: 请帮帮忙!!
: 很需要解决这个问题
以下这个范例是解决 cmd 视窗不显示的问题...
至於你另一个问题,你需要的是使用 thread 来避免卡住...
import subprocess
cmd = 'dir c:'
subprocess.call(
cmd.split(), shell=False)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.230.101.120
1F:推 rexrainbow:推~ 07/10 16:11
2F:推 jameschen113:赞! 谢谢分享 07/12 11:28
3F:推 huggie:这跟那些popen有什麽样子的差异? 07/14 13:59