求助大家,怎么在已有python窗口之外新开一个窗口

Alex_Ich 2016-05-29 04:58:02
现在默认的机制是这样,我要调另一个python文件,但是这个文件启动后,代码会停留在我调用它的那一行。


import os

os.system("python xxx.py")

#后面还有一大堆代码已经没法执行了

print("done")

.......


简单的说就是我不希望在我在a.py中调用b.py,由于b.py是个不会停的flask服务,导致我a.py后面的程序都做不了事情了,因为b.py开启的时候会打包一些js/css代码,所以需要等待2分多钟,想的办法是能不能运行b.py的时候新开一个窗口,让b.py占用那个新的窗口,而a.py还是照常运行。

实在不行的话只能再写个py文件监测b.py是否打包完成,只能这样么?
...全文
580 2 打赏 收藏 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
PySean 2016-06-22
  • 打赏
  • 举报
回复
想到最简单的就是开个线程~~~~import thread
混沌鳄鱼 2016-05-30
  • 打赏
  • 举报
回复
用subprocess.Popen()

37,737

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧