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

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

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

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

%run script.py

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

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

Автор урока

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

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

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

  1. Переопределение метода __or__()
  2. Печать месячного календаря
  3. Расчет времени выполнения кода
  4. Сложение матриц в NumPy
  5. Итераторы в Python
  6. Создание GUI с Tkinter: Entry
  7. Оператор «or» в Python
  8. Оформление кода на Python
  9. Python enumerate() для работы с индексами
  10. Отображение HTML кода в Python
  11. Функция zip() — объединение последовательностей
  12. Управление ресурсами с контекстными менеджерами
  13. Работа с утверждениями в Python
  14. Colorama: окрашивание текста в Python
  15. Обработка ошибок в Python
  16. Очистка данных с Pandas
  17. Переворот последовательности
  18. Функции в Python
  19. lru_cache оптимизация функций
  20. Python enumerate() функции
  21. Лимиты на ресурсы Python
  22. Настройка вывода в Numpy
  23. Распаковка значений в Python
  24. Декораторы в Python
  25. Работа с комбинациями в Python.
  26. Функции map, filter и reduce
  27. Возвращение нескольких значений
  28. Форматирование вывода списков
  29. Открытие, чтение и закрытие файла
  30. Проблема с изменяемыми аргументами
  31. Преобразование данных в Python
  32. Применение функций в Python
  33. Замена текста с re.sub()
  34. Оператор zip в Python
  35. Работа с буфером обмена на Python
  36. Мониторинг работы программы Py-spy
  37. Сравнение строк в Python
  38. Управление экспортом элементов
  39. Форматирование кода на Python

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