当我在一个python文件中调用subprocess.Popen("python ./open_dialog.py")
时(让我们称之为main.py),open_dialog.py包含以下代码:
import Tkinter, tkFileDialog
import shutil
root = Tkinter.Tk()
root.withdraw()
file_path = tkFileDialog.askopenfilename(filetypes=[("jpg files","*.jpg")])
print file_path
我希望前/可见/选定窗口是新文件对话框的窗口,但是文件对话框在未选中的后台打开,我必须Alt-tab
才能进入。我可以为subprocess.Popen()
或os.system()
使用任何标志,以便新创建的窗口是前面的窗口吗?