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

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

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

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

%run script.py

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

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

Автор урока

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

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

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

  1. Измерение времени выполнения кода в Python
  2. Оптимизация памяти с __slots__
  3. Участие в сообществе @selectel
  4. Выход из профиля в Django
  5. Открытие, чтение и закрытие файла
  6. Импорт модуля из другого каталога
  7. JMESPath в Python
  8. Оптимизация памяти в Python
  9. Эффективная конкатенация строк в Python
  10. Работа со словарями с defaultdict из collections
  11. Многоточие в Python
  12. Удаление символа из строки
  13. Игра «Камень, ножницы, бумага» — Python
  14. Получение ID процесса
  15. Генерация UUID в Python
  16. Изменение списка срезом
  17. Объединение словарей в Python
  18. Мощь вложенных функций в Python
  19. Принципы программирования
  20. Управление контекстом с помощью декоратора contextmanager
  21. Оператор continue в Python
  22. Создание коллекций из выражения-генератора
  23. Генераторы в Python
  24. Вставка переменных в шаблоны Flask
  25. Множественные конструкторы в Python
  26. Работа с *args и **kwargs в Python
  27. Подписка на @SelectelNews
  28. Логические значения в Python
  29. Модуль pprint: улучшение вывода данных
  30. Работа с многоуровневыми словарями в Python
  31. Кортеж в Python: создание и использование
  32. Различия символов в Python
  33. Оператор * в Python
  34. Форматирование строк с f-строками
  35. Приоритет операций в Python
  36. Python Метод sleep() из time
  37. Удаление URL-адресов в Python
  38. Оператор умножения для вектора
  39. Функция product() в Python
  40. Функция divmod() в Python
  41. 9 уловок для чистого кода
  42. Официальный канал Python в Telegram
  43. Тестирование с responses
  44. SciPy: широкий функционал для математических операций
  45. Декораторы в Python
  46. Метод clear для коллекций
  47. Хеширование паролей с солью
  48. Функция count() в Python
  49. Срезы в Numpy

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