【发布时间】:2008-11-12 09:38:53
【问题描述】:
我的记录表应用程序有一个用于创建新的空白记录表的菜单选项。当我打开一个工作表窗口时,我可以毫无问题地打开新窗口,使用 subprocess.Popen() 来做到这一点。
但是,在 Windows 下(我还没有在其他操作系统上测试过),如果我打开一个新窗口然后使用“打开文件”对话框用文件中的数据填充字段,我将无法再创建新窗口。填充后,Windows 会给我
'foo.py' 不是内部或外部命令,可操作 程序或批处理文件。
我不明白什么会导致 Windows 突然无法识别 Popen() 调用。据我所知,我没有任何代码会以任何方式影响它。
【问题讨论】: