为什么os.system(“ cd mydir”)无法工作,而我们必须在python中使用os.chdir(“ mydir”)?

sadashiv30

我试过做cd之后的“ pwd”或cwd,当我们使用os.system(“ cd”)时它似乎不起作用。子进程的创建方式是否正在发生变化。这一切都在Linux下。

大卫·施瓦兹

system调用将创建一个新的过程。如果这样做system("cd ..,您将创建一个新进程,然后更改其自己的当前工作目录并终止。如果子进程更改其当前工作目录会神奇地更改其父级的当前工作目录,那将非常令人惊讶。发生这种情况的系统将很难使用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档