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

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

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

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

%run script.py

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

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

Автор урока

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

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

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

  1. Оператор += в Python
  2. Вставка переменных в шаблоны Flask
  3. Сравнение def и lambda в Python
  4. Именование столбцов в Python с pandas
  5. Функция all() в Python
  6. Функция с *args.
  7. Обработка исключения UnboundLocalError
  8. Генераторы в Python
  9. Порядок операций в Python
  10. Инвертирование словаря
  11. Сортировка элементов в Python
  12. Работа с модулем cmath
  13. Улучшенные подсказки для импорта в Python 3.12
  14. Проверка индексов коллекции
  15. Возвращение нескольких значений через кортеж или класс
  16. Оптимизация гиперпараметров с Scikit Optimize
  17. Модуль itertools: комбинации и перестановки
  18. Создание списков в Python
  19. Добавление элементов в список
  20. Python reversed() vs срез[::-1]
  21. Форматирование строк в Python
  22. Работа с контекст-менеджером «with»
  23. Нарезка списков в Python
  24. Конвертация текстовых чисел с помощью Numerizer
  25. Замеры производительности в Python
  26. Функции any() и all() в Python
  27. Подсчет элементов в Python
  28. Объединение словарей в Python
  29. Декораторы в Python
  30. Очистка входных данных
  31. Уникальность ключей в словаре
  32. Пересечение списков с использованием множеств
  33. Retrying в Python: повторные вызовы
  34. Измерение времени выполнения кода
  35. Работа с файлами в Python
  36. Работа с контекстным менеджером Pool
  37. Преобразование чисел в Python
  38. Работа с комбинациями в Python.
  39. Скрытие вывода данных
  40. Тип CodeType в Python.
  41. Измерение времени выполнения кода
  42. Многоточие в Python
  43. Вакансии в Nebius
  44. Векторизация в Python с NumPy.
  45. Проверка переменных окружения в Python
  46. Defaultdict в Python

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