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

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

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

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

%run script.py

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

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

Автор урока

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

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

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

  1. Метод getitem для доступа к элементам последовательности
  2. Операции с числами в Python
  3. Вывод переменной и строки в Python
  4. Создание виртуальной среды
  5. Поиск с помощью регулярных выражений
  6. Метод __irshift__ для Python
  7. Добавление Progressbar в Python
  8. Удаление специальных символов с помощью re.sub
  9. Сравнение def и lambda в Python
  10. Конвертация изображений в PDF
  11. Создание словаря в Python
  12. Измерение потребления памяти при сортировке
  13. Избегание циклических зависимостей классов в Python
  14. Работа со строками в Python
  15. Функция findall() для поиска вхождений строки
  16. Работа с Event() в threading
  17. Создание GUI на Tkinter
  18. Работа с библиотекой requests
  19. Получение имени функции с помощью inspect
  20. Вычисление натуральных логарифмов в NumPy
  21. Подсказки типов в Python
  22. Работа с изображениями Pillow
  23. Аргументы *args и **kwargs
  24. Замена подстроки
  25. Методы shutil для работы с файлами
  26. Работа со списками
  27. Извлечение аудио из видео
  28. Рекурсия для обращения строки
  29. Импорт модулей в Python 3.12
  30. Получение списка кортежей из словаря
  31. UserString в Python
  32. Работа с пользовательским вводом
  33. Форматирование строк с помощью f-строк
  34. Перезапуск ячейки в Jupyter Notebook с dostoevsky
  35. Повторение элементов в Python
  36. Подписка на каналы разработчиков
  37. Применение промокода в Много лосося
  38. Печать календаря в Python
  39. Модуль math: основные функции
  40. CLI-инструмент howdoi
  41. Создание генераторов в Python
  42. Перетасовка списков в Python
  43. Расширение операции побитового «и» в Python
  44. Лямбда-функции в Python
  45. Хэш-функции в Python
  46. Ускорение кода с помощью векторизации
  47. Обмен значений переменных в Python
  48. Методы classmethod и staticmethod
  49. Итерация по копии коллекции

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