我正在尝试创建Python脚本jump.py
,它允许我跳转到一组预定义的目录,看起来无法执行此操作,因为在脚本退出后,将恢复上一个目录: / p>
import os
print(os.getcwd())
os.chdir('..')
print(os.getcwd())
[micro]$ python jump.py
/home/iset/go/src/github.com/zyedidia/micro
/home/iset/go/src/github.com/zyedidia
[micro]$
脚本完成后是否可以降落到[zyedidia]
目录?
答案 0 :(得分:0)
你可以试试这个;
import os
print(os.getcwd())
os.chdir('..')
print(os.getcwd())
shell = os.environ.get('SHELL', '/bin/sh')
os.execl(shell, shell)