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

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

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

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

%run script.py

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

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

Автор урока

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

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

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

  1. Вывод с переменной через запятую
  2. Обработка исключения UnboundLocalError
  3. Параллельные вычисления в Python
  4. Метод ipow для возведения в степень
  5. Установка пакетов с помощью pip
  6. Принципы LSP и ISP в Python
  7. Преобразование букв в нижний регистр
  8. Основы Python
  9. Игра «Камень, ножницы, бумага» — Python
  10. Хеширование паролей с использованием salt
  11. Объединение списков в Python
  12. Monkey Patching в Python
  13. Объединение списков в Python.
  14. Измерение времени выполнения в Python
  15. Модуль math: основные функции
  16. Работа с контекстным менеджером Pool
  17. Парсинг статей с Newspaper3k
  18. Работа с комплексными числами
  19. Документирование функций в Python
  20. Методы split() и join() — Python строк.
  21. Вывод баннеров
  22. Библиотека itertools: объединение списков
  23. Сортировка данных в Python
  24. Декоратор Ajax required
  25. Создание пользовательской коллекции в Python
  26. Генерация UUID в Python
  27. Метод radd для пользовательских чисел
  28. Очистка вывода в Python
  29. Получение частей дроби
  30. Функциональное программирование.
  31. Метод count() для списков
  32. Удаление элемента по индексу в Python
  33. Генераторы в Python
  34. Капитализация строк
  35. Асинхронное выполнение задач в процессах
  36. Просмотр внешних файлов в %pycat
  37. Оптимизация строк в Python
  38. Хранение переменных в словаре.
  39. Документация функции help() в Python
  40. Фильтрация данных в Python.
  41. Модуль xkcd: загрузка комиксов
  42. Генераторы по генератору
  43. Улучшенные подсказки для импорта в Python 3.12
  44. Форматирование строк в Python

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