模拟linux" cd" python中的命令,并在程序退出后保持目录更改

时间:2015-07-27 13:58:49

标签: shell python-3.x freebsd

我使用了以下代码,以便在程序退出后保持目录更改,但缺点是它会打开一个新的子shell,所以每次运行它都会打开一个新的子shell

import os, subprocess
newpath="/usr/local/www/nginx"
oschdir(newpath)
subprocess.call(['bash'])

有没有一个出路,我想在FreeBSD 10.1,python3中做这个,不管shell。 还有出路吗?

0 个答案:

没有答案