Курс Python → Запуск внешнего кода в Jupyter

Для выполнения внешнего кода в блокноте Jupyter необходимо использовать команду %run, после которой следует указать путь к файлу с кодом. Это позволяет запустить внешний скрипт Python прямо из ячейки блокнота, что удобно для тестирования отдельных частей кода или выполнения длинных скриптов.

Прежде чем запустить внешний код, убедитесь, что файл с кодом находится в той же директории, что и ваш блокнот, или указывайте полный путь к файлу. Также важно помнить, что при выполнении внешнего кода все переменные и функции из этого кода становятся доступными в текущем блокноте, что может повлиять на работу других ячеек.

Пример использования команды %run:

%run script.py

В данном примере команда %run запускает скрипт script.py из той же директории, что и блокнот. После выполнения этой команды все переменные и функции из файла script.py становятся доступными в текущем блокноте для дальнейшего использования.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Метод index() в Python
  2. Печать календаря в Python
  3. Переменные в Python: сокращение гласных
  4. Оператор match в Python
  5. Обязательные аргументы в Python
  6. Декораторы в Python
  7. Копирование и вставка текста в Python
  8. Генерация UUID в Python
  9. Создание функций высшего порядка
  10. Создание виртуальной среды
  11. Делегирование в Python
  12. Структурирование именованных констант
  13. Работа с множествами в Python
  14. Создание матрицы в Python
  15. Протокол управления контекстом
  16. Namedtuple в Python
  17. Экспорт данных с помощью writefile
  18. Получение пути к текущему скрипту с помощью os
  19. Метод count() для списков
  20. Работа с комплексными числами в Python
  21. Переворот списка в Python
  22. Управление сессиями в Python
  23. GitHub в Telegram: подписка на уведомления
  24. Транспонирование 2D-массива с помощью zip
  25. Метод lt для сортировки объектов
  26. Сравнение строк в Python
  27. lru_cache оптимизация функций
  28. Метод ifloordiv для пользовательских классов
  29. Python: цикл for и оператор присваивания
  30. Копирование словарей и списков в Python
  31. Функция zip() в Python
  32. Создание функций с произвольным количеством аргументов
  33. Определение функций с необязательными аргументами
  34. Python: Splat-оператор и splatty-splat
  35. Настройка вывода в Numpy
  36. Определение размера папок в Python
  37. Установка Python — Простое руководство
  38. Оформление кода по PEP 8
  39. Возврат нескольких значений
  40. Методы и функции в Python
  41. Создание и использование модулей в Python
  42. Парсинг статей с Newspaper3k

Marketello читают маркетологи из крутых компаний