2011-06-03 71 views
0

我想知道你是否可以用我的新python程序来帮助我。我最近在GUI中添加了一个浏览按钮,使事情更“用户友好”。我告诉python当用户被要求浏览文件时只接受* .pvt文件...现在,我还想知道如何告诉python使用用户浏览的路径并打开一个cmd窗口[使用子进程。 Popen(“cmd.exe”)]和CD到该用户定义的路径..任何想法?cd到python中的用户自定义路径

+1

'MS-dos'?真? – 2011-06-03 13:24:25

+1

这个问题属于堆栈溢出,因为它具体是关于编程。 – CarlF 2011-06-03 13:24:33

+2

@jathanism不要成为一个势利,尤其是对于新用户。 – 2011-06-03 14:25:14

回答

2

subprocess.Popen()接受cwd说法:

Popen(["cmd.exe"], cwd=mypath) 
+0

嗯,仍然不起作用...会有一种不同的方式来打开一个cmd窗口,然后cd到该给定的目录? – user715578 2011-06-04 09:19:29

+0

@user:如果答案不起作用,请不要将其标记为已接受;反而解释什么*确切*不起作用。没有'cmd.exe'窗口?错误的启动目录?电脑着火了? – grawity 2011-06-04 21:07:20