%pwd, %ls, %cd, !, %%writefile – “волшебные команды” (magic commands) Python сред Jupyter Notebook и Jupyter Lab

В Python существуют “волшебные команды” (magic commands), которые позволяют выполнять операции в системной оболочке (например, команды, которые вы обычно вводите в командной строке операционной системы). Эти команды начинаются с символа % или %% и позволяют взаимодействовать с системой, в которой запущена интерактивная среда Jupyter Notebook или Jupyter Lab.

Вот несколько примеров “волшебных команд” для работы с системной оболочкой:

  1. %pwd: Позволяет вывести текущий рабочий каталог (полный путь до текущего местоположения в файловой системе).
  2. %ls: Показывает содержимое текущего каталога.
  3. %cd: Используется для изменения текущего рабочего каталога.
  4. !: Позволяет выполнять произвольные команды системной оболочки. Например, !echo “Hello, World!” выведет фразу “Hello, World!” в командной строке.
  5. %%writefile: Позволяет создавать или перезаписывать файлы непосредственно из ячейки с кодом. Например, %%writefile my_file.txt позволяет записать содержимое ячейки в файл с именем my_file.txt.

Эти команды могут быть полезными при работе с файловой системой, управлении каталогами и выполняющихся командах в системной оболочке, прямо из интерактивной среды Jupyter Notebook или Jupyter Lab.

+ There are no comments

Add yours