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

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

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

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

%run script.py

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

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

Автор урока

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

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

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

  1. Хеширование паролей с солью
  2. Счетчик в Python: most_common()
  3. Работа с CSV файлами
  4. Класс UserDict: дополнительная функциональность
  5. Метод сравнения объектов в Python
  6. Красивый вывод списка
  7. Операторы увеличения и уменьшения переменной
  8. Добавление элементов в список
  9. Установка и загрузка Instaloader
  10. Экспорт внешнего файла с помощью writefile
  11. Операторы сравнения в Python
  12. Логирование с Loguru
  13. Установка Python3.7 и PIP
  14. Методы split() и join() — Python строк.
  15. Закрытие файла в Python
  16. Группировка элементов Python
  17. Импорт модулей в Python 3.12
  18. Сумма элементов списка
  19. Удаление файлов и папок в Python
  20. Импорт модулей и пакетов в Python
  21. Сортировка слиянием
  22. Просмотр атрибутов и методов класса
  23. Оптимизация памяти в Python
  24. Роль ключевого слова self
  25. Функция count() в Python
  26. Деление в Python
  27. lru_cache оптимизация функций
  28. Удаление символов новой строки в Python.
  29. Группы исключений в Python
  30. Операции с комплексными числами
  31. Транспонирование 2D-массива с помощью zip
  32. Работа с timedelta в Python
  33. Управление User-Agent в Python
  34. Частичное применение функций в Python
  35. Обработка аргументов Python
  36. Псевдонимы в Python
  37. Операции с датами в Python
  38. Создание словаря и множества
  39. Генерация случайных чисел в Python
  40. Поиск с помощью регулярных выражений
  41. Простой калькулятор Python
  42. Оптимизация параметров в Python
  43. Перевернуть список в Python
  44. Методы в Python

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