Курс Python → Запуск внешнего кода в Jupyter
Для выполнения внешнего кода в блокноте Jupyter необходимо использовать команду %run, после которой следует указать путь к файлу с кодом. Это позволяет запустить внешний скрипт Python прямо из ячейки блокнота, что удобно для тестирования отдельных частей кода или выполнения длинных скриптов.
Прежде чем запустить внешний код, убедитесь, что файл с кодом находится в той же директории, что и ваш блокнот, или указывайте полный путь к файлу. Также важно помнить, что при выполнении внешнего кода все переменные и функции из этого кода становятся доступными в текущем блокноте, что может повлиять на работу других ячеек.
Пример использования команды %run:
%run script.py
В данном примере команда %run запускает скрипт script.py из той же директории, что и блокнот. После выполнения этой команды все переменные и функции из файла script.py становятся доступными в текущем блокноте для дальнейшего использования.
Другие уроки курса "Python"
- Резервирование символов в Python
- Эффективная конкатенация строк в Python
- Удаление дубликатов из списка
- Переопределение метода __pow__
- Ускоренный импорт библиотек
- Генераторы данных
- Удаление символов новой строки в Python.
- Методы classmethod и staticmethod
- Библиотека Rich: форматирование текста
- Управление IP-адресами через прокси
- Поиск самого частого элемента
- Подсчет элементов с помощью Counter из collections
- Открытие и запись файлов
- Ввод нескольких значений
- Блок else в обработке исключений
- Удаление дубликатов из списка с помощью dict.fromkeys
- Переопределение метода __eq__
- Удаление элементов по срезу
- Работа с прокси в Python
- Использование двоеточия в Python
- Создание словаря через dict comprehension
- Поиск наиболее частого элемента
- Работа с комплексными числами
- Операции с датами в Python
- Получение пути к текущему скрипту с помощью os
- Сортировка с параметром key
- Обход дочерних элементов BeautifulSoup
- Работа с кортежами в Python
- Функции all и any в Python
- Поиск уникальных элементов строкой в Python
- Профилирование кода
- Запрос DELETE с библиотекой requests
- Определение локальных переменных в Python
- Объединение словарей в Python
- Метод get для словаря
- Python Translator: создание локальных переводчиков
- Объединение строк с помощью метода join
- Множественное назначение в Python
- Python Ellipsis использование
- Разделение строки с помощью re.split()
- Python: отличительная особенность — отступы
- Метод ifloordiv для пользовательских классов
- Методы __repr__ и __str__ в Python
- Работа с дробями в Python















