两种方式!和%都允许您从Jupyter笔记本运行shell命令。
%由IPython内核提供,允许您运行"魔术命令",其中许多包括众所周知的shell命令。
!由Jupyter提供,允许在单元格内运行shell命令。
我没有找到太多比较这两种方法的内容,对于像cd等简单的shell命令。我看到的主要区别是%是交互式的,并且实际上会在笔记本中更改您在shell中的位置。
在考虑在Jupyter笔记本中使用哪个符号来运行shell命令时,是否有其他需要注意的要点或规则?
两种方式!和%都允许您从Jupyter笔记本运行shell命令。
%由IPython内核提供,允许您运行"魔术命令",其中许多包括众所周知的shell命令。
!由Jupyter提供,允许在单元格内运行shell命令。
我没有找到太多比较这两种方法的内容,对于像cd等简单的shell命令。我看到的主要区别是%是交互式的,并且实际上会在笔记本中更改您在shell中的位置。
在考虑在Jupyter笔记本中使用哪个符号来运行shell命令时,是否有其他需要注意的要点或规则?