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

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

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

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

%run script.py

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

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

Автор урока

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

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

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

  1. Резервирование символов в Python
  2. Эффективная конкатенация строк в Python
  3. Удаление дубликатов из списка
  4. Переопределение метода __pow__
  5. Ускоренный импорт библиотек
  6. Генераторы данных
  7. Удаление символов новой строки в Python.
  8. Методы classmethod и staticmethod
  9. Библиотека Rich: форматирование текста
  10. Управление IP-адресами через прокси
  11. Поиск самого частого элемента
  12. Подсчет элементов с помощью Counter из collections
  13. Открытие и запись файлов
  14. Ввод нескольких значений
  15. Блок else в обработке исключений
  16. Удаление дубликатов из списка с помощью dict.fromkeys
  17. Переопределение метода __eq__
  18. Удаление элементов по срезу
  19. Работа с прокси в Python
  20. Использование двоеточия в Python
  21. Создание словаря через dict comprehension
  22. Поиск наиболее частого элемента
  23. Работа с комплексными числами
  24. Операции с датами в Python
  25. Получение пути к текущему скрипту с помощью os
  26. Сортировка с параметром key
  27. Обход дочерних элементов BeautifulSoup
  28. Работа с кортежами в Python
  29. Функции all и any в Python
  30. Поиск уникальных элементов строкой в Python
  31. Профилирование кода
  32. Запрос DELETE с библиотекой requests
  33. Определение локальных переменных в Python
  34. Объединение словарей в Python
  35. Метод get для словаря
  36. Python Translator: создание локальных переводчиков
  37. Объединение строк с помощью метода join
  38. Множественное назначение в Python
  39. Python Ellipsis использование
  40. Разделение строки с помощью re.split()
  41. Python: отличительная особенность — отступы
  42. Метод ifloordiv для пользовательских классов
  43. Методы __repr__ и __str__ в Python
  44. Работа с дробями в Python

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