Курс Python → Запуск внешнего кода в Jupyter
Для выполнения внешнего кода в блокноте Jupyter необходимо использовать команду %run, после которой следует указать путь к файлу с кодом. Это позволяет запустить внешний скрипт Python прямо из ячейки блокнота, что удобно для тестирования отдельных частей кода или выполнения длинных скриптов.
Прежде чем запустить внешний код, убедитесь, что файл с кодом находится в той же директории, что и ваш блокнот, или указывайте полный путь к файлу. Также важно помнить, что при выполнении внешнего кода все переменные и функции из этого кода становятся доступными в текущем блокноте, что может повлиять на работу других ячеек.
Пример использования команды %run:
%run script.py
В данном примере команда %run запускает скрипт script.py из той же директории, что и блокнот. После выполнения этой команды все переменные и функции из файла script.py становятся доступными в текущем блокноте для дальнейшего использования.
Другие уроки курса "Python"
- Модуль itertools: эффективная работа с итераторами
- Многострочные комментарии в Python
- Управление контекстом с помощью декоратора contextmanager
- Pillow: работа с изображениями
- Названия переменных
- Переопределение оператора % для объектов
- Генераторные функции в Python
- Python и Монти Пайтон
- Оболочка Python
- Обучение модели с указанием эпох
- Новшества Flask 2.0
- Подсказки типов в Python
- Создание словарей с defaultdict()
- Округление чисел с помощью round
- Делегирование в Python
- Замена элементов в списке с помощью генераторов списков
- Удаление символа из строки
- Работа с словарями в Python
- Структура данных словарь в Python
- Склеивание строк через метод join()
- Атрибуты класса и экземпляра
- Работа с collections в Python.
- Переменные в Python
- Python: библиотеки и функции
- Метод join() для объединения элементов строки
- Основы работы со списками
- Метод rmatmul для пользовательских матриц
- Кортеж в Python: создание, доступ, изменение
- Описание скриптов в README
- Проверка надежности пароля на Python
- Объединение коллекций в Python
- Настройка логгера Logzero
- Создание пустых функций и классов в Python
- Вычисление разности множеств в Python
- Python reversed() vs срез[::-1]
- Модуль itertools: комбинации и перестановки
- Обход элементов в Python
- Добавление Progressbar в Python
- Операторы увеличения и уменьшения в Python
- Получение текущего времени в Python
- Конкатенация строк с помощью join()
- Создание списков в Python
- Логирование с Loguru
- Методы обработки строк в Python
- Измерение времени выполнения кода
- Преобразование кортежа в словарь.
- Проверка переменных окружения в Python















