Курс Python → Запуск внешнего кода в Jupyter
Для выполнения внешнего кода в блокноте Jupyter необходимо использовать команду %run, после которой следует указать путь к файлу с кодом. Это позволяет запустить внешний скрипт Python прямо из ячейки блокнота, что удобно для тестирования отдельных частей кода или выполнения длинных скриптов.
Прежде чем запустить внешний код, убедитесь, что файл с кодом находится в той же директории, что и ваш блокнот, или указывайте полный путь к файлу. Также важно помнить, что при выполнении внешнего кода все переменные и функции из этого кода становятся доступными в текущем блокноте, что может повлиять на работу других ячеек.
Пример использования команды %run:
%run script.py
В данном примере команда %run запускает скрипт script.py из той же директории, что и блокнот. После выполнения этой команды все переменные и функции из файла script.py становятся доступными в текущем блокноте для дальнейшего использования.
Другие уроки курса "Python"
- Оператор += в Python
- Вставка переменных в шаблоны Flask
- Сравнение def и lambda в Python
- Именование столбцов в Python с pandas
- Функция all() в Python
- Функция с *args.
- Обработка исключения UnboundLocalError
- Генераторы в Python
- Порядок операций в Python
- Инвертирование словаря
- Сортировка элементов в Python
- Работа с модулем cmath
- Улучшенные подсказки для импорта в Python 3.12
- Проверка индексов коллекции
- Возвращение нескольких значений через кортеж или класс
- Оптимизация гиперпараметров с Scikit Optimize
- Модуль itertools: комбинации и перестановки
- Создание списков в Python
- Добавление элементов в список
- Python reversed() vs срез[::-1]
- Форматирование строк в Python
- Работа с контекст-менеджером «with»
- Нарезка списков в Python
- Конвертация текстовых чисел с помощью Numerizer
- Замеры производительности в Python
- Функции any() и all() в Python
- Подсчет элементов в Python
- Объединение словарей в Python
- Декораторы в Python
- Очистка входных данных
- Уникальность ключей в словаре
- Пересечение списков с использованием множеств
- Retrying в Python: повторные вызовы
- Измерение времени выполнения кода
- Работа с файлами в Python
- Работа с контекстным менеджером Pool
- Преобразование чисел в Python
- Работа с комбинациями в Python.
- Скрытие вывода данных
- Тип CodeType в Python.
- Измерение времени выполнения кода
- Многоточие в Python
- Вакансии в Nebius
- Векторизация в Python с NumPy.
- Проверка переменных окружения в Python
- Defaultdict в Python















