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

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

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

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

%run script.py

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

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

Автор урока

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

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

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

  1. Модуль itertools: эффективная работа с итераторами
  2. Многострочные комментарии в Python
  3. Управление контекстом с помощью декоратора contextmanager
  4. Pillow: работа с изображениями
  5. Названия переменных
  6. Переопределение оператора % для объектов
  7. Генераторные функции в Python
  8. Python и Монти Пайтон
  9. Оболочка Python
  10. Обучение модели с указанием эпох
  11. Новшества Flask 2.0
  12. Подсказки типов в Python
  13. Создание словарей с defaultdict()
  14. Округление чисел с помощью round
  15. Делегирование в Python
  16. Замена элементов в списке с помощью генераторов списков
  17. Удаление символа из строки
  18. Работа с словарями в Python
  19. Структура данных словарь в Python
  20. Склеивание строк через метод join()
  21. Атрибуты класса и экземпляра
  22. Работа с collections в Python.
  23. Переменные в Python
  24. Python: библиотеки и функции
  25. Метод join() для объединения элементов строки
  26. Основы работы со списками
  27. Метод rmatmul для пользовательских матриц
  28. Кортеж в Python: создание, доступ, изменение
  29. Описание скриптов в README
  30. Проверка надежности пароля на Python
  31. Объединение коллекций в Python
  32. Настройка логгера Logzero
  33. Создание пустых функций и классов в Python
  34. Вычисление разности множеств в Python
  35. Python reversed() vs срез[::-1]
  36. Модуль itertools: комбинации и перестановки
  37. Обход элементов в Python
  38. Добавление Progressbar в Python
  39. Операторы увеличения и уменьшения в Python
  40. Получение текущего времени в Python
  41. Конкатенация строк с помощью join()
  42. Создание списков в Python
  43. Логирование с Loguru
  44. Методы обработки строк в Python
  45. Измерение времени выполнения кода
  46. Преобразование кортежа в словарь.
  47. Проверка переменных окружения в Python

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