因此,我尝试使用Google collab将git clone和cd混入该目录-但我无法将其CD入。我究竟做错了什么?
!rm -rf SwitchFrequencyAnalysis && git克隆https://github.com/ACECentre/SwitchFrequencyAnalysis.git
!cd开关频率分析
!ls datalab / SwitchFrequencyAnalysis /
您可能希望它输出SwitchFrequencyAnalysis的目录内容-而是输出其根目录。我感觉自己缺少明显的东西-与python解释器有关吗?(文档在哪里?)
!
-prefixed命令都在其自己的子Shell中运行-因此!cd
启动了一个新的Shell,切换目录,然后杀死该外壳程序。在!ls
随后重新开始在当前目录中。这样做!cd SwitchFrequencyAnalysis && ls
是可行的,但是os.chdir
在这里使用python是更干净的方法。