【发布时间】:2019-06-17 14:36:40
【问题描述】:
这不是重复的,因为原始答案无助于将其实施到我的原始输入命令解释器中。归功于原始问题/答案。
所以我正在使用 python 开发 DOS 风格的操作系统,我想知道如何甚至是否可以执行一个命令,让我在目录之间切换,就像常规命令提示符让你做的那样。
我不确定我对自己的解释有多好,但基本上我会在终端中使用与 cd 相同的命令,这样我就可以读取文件夹中嵌入的文件、在文件夹之间进行更改等。我不需要任何限制关于它有多复杂,但我希望它不是太长。
我还没有找到一个明确的解决方案。在最好的情况下,这就是您需要输入的全部内容
cd folder1
cd folderinfolder1
这将被输入到 raw input 或 input 然后执行所以我假设它需要拆分所以它知道在空间之前有 cd 并且在空间之后有文件名,例如folder
我也有使用os.listdir 只显示文件而不显示任何文件夹的问题。
会这样使用
directory=raw_input("enter cd followed with a directory")
这个问题可能有点多,甚至不确定是否可能
【问题讨论】:
标签: python directory python-2.x cd