Почему некоторые команды оболочки в Jupyter не требуют восклицательных знаков?

#python #jupyter

Вопрос:

ls и pwd вот несколько примеров, которые можно запустить без предварительного взрыва. Но для других команд оболочки требуется ! «до». Мне любопытно, как они называются. Это ведь не встроенные магические команды, не так ли?

Комментарии:

1. Работает %ls или %pwd работает?

2. %ls , !ls , и ls работа. Первая-это волшебная команда, вторая-команда оболочки, но третья-это …?

3. В зависимости от настроек, % они могут быть опущены из магии. Это называется automagic .