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

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

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

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

%run script.py

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

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

Автор урока

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

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

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

  1. Группировка элементов Python
  2. Присвоение и ссылки
  3. Явный импорт переменных
  4. Создание списка через итерацию
  5. Counter() — подсчет элементов
  6. Символ подчеркивания в Python
  7. Комментарии в Python
  8. Форматирование строк с % в Python
  9. Управление экспортом элементов
  10. Метод pos в Python
  11. Особенности ключей словаря в Python
  12. Вывод символов строки в Python
  13. Методы работы со строками в Python
  14. Аннотации типов в Python
  15. Namedtuple в Python
  16. Создание новых списков в Python
  17. Преобразование символов с помощью map
  18. Подчеркивание в REPL
  19. Сортировка с параметром key
  20. Python union() функция — объединение множеств
  21. Управление пакетами с pip
  22. Обработка данных в Python
  23. Библиотека itertools: объединение списков
  24. Классы данных в Python
  25. Операция += для списков
  26. Поиск наиболее частого элемента списке
  27. Наследование в программировании
  28. Отправка HTTP-запросов в Python
  29. Введение в Python
  30. Тестирование с unittest
  31. Логирование с Logzero
  32. Вычисление фазы комплексного числа
  33. Возведение в квадрат с помощью itertools
  34. Генераторы списков в Python
  35. Генераторы в Python
  36. Модуль pprint
  37. Получение срезов итераторов
  38. Работа с итераторами через срезы
  39. Методы classmethod и staticmethod
  40. Конкатенация строковых литералов
  41. Разделение строки с помощью re.split()
  42. Именование столбцов в Python с pandas
  43. Отступы в Python
  44. Блок else в циклах.
  45. Подсчет элементов в Python
  46. Срезы в Python
  47. Управление сессиями в Python
  48. Цикл for с enumerate() в Python
  49. Метод __ixor__ для побитового исключающего ИЛИ

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