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

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

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

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

%run script.py

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

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

Автор урока

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

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

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

  1. Установка и использование emoji
  2. Разделение строк в Python
  3. Сортировка с параметром key
  4. Форматирование строк в Python
  5. Конкатенация строк в Python
  6. Избегание циклических зависимостей классов в Python
  7. Переворот последовательности
  8. Установка и использование Telegram API в Python
  9. Непрерывная проверка в Python
  10. Методы __repr__ и __str__ в Python
  11. Python-dateutil — работа с датами
  12. Декодирование байтов в строку
  13. Переопределение метода divmod
  14. Избегайте изменяемых аргументов
  15. Разделение строки с помощью split()
  16. Проблемы с именами переменных
  17. Копирование объектов в Python
  18. Преобразование многоуровневого словаря
  19. Работа со временем в Python
  20. Бинарный поиск
  21. Определение относительного пути
  22. Основы работы со строками в Python
  23. Работа с набором данных CIFAR10 в PyTorch
  24. Конкатенация строковых литералов
  25. Делегирование в Python
  26. Просмотр файла в Jupyter Noteboo
  27. Подписка на @SelectelNews
  28. Многострочные комментарии в Python
  29. Форматирование объектов с модулем pprint
  30. Явный импорт в Python
  31. Параллельные вычисления в Python
  32. Участие в LP стейкинге Waves
  33. ChainMap.new_child() — добавление нового словаря
  34. Отображение графиков в Jupyter с Matplotlib
  35. Обработка исключений в Python
  36. Метод rmatmul для пользовательских матриц
  37. Автоматизация скриптов на AWS Lightsail.
  38. Установка переменной среды в Python
  39. Мониторинг памяти с Pympler
  40. Удаление символа из строки
  41. Вычисление натурального логарифма в NumPy
  42. Работа с комплексными числами
  43. Разделение списка на гнппы

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