Курс Python → Запуск внешнего кода в Jupyter
Для выполнения внешнего кода в блокноте Jupyter необходимо использовать команду %run, после которой следует указать путь к файлу с кодом. Это позволяет запустить внешний скрипт Python прямо из ячейки блокнота, что удобно для тестирования отдельных частей кода или выполнения длинных скриптов.
Прежде чем запустить внешний код, убедитесь, что файл с кодом находится в той же директории, что и ваш блокнот, или указывайте полный путь к файлу. Также важно помнить, что при выполнении внешнего кода все переменные и функции из этого кода становятся доступными в текущем блокноте, что может повлиять на работу других ячеек.
Пример использования команды %run:
%run script.py
В данном примере команда %run запускает скрипт script.py из той же директории, что и блокнот. После выполнения этой команды все переменные и функции из файла script.py становятся доступными в текущем блокноте для дальнейшего использования.
Другие уроки курса "Python"
- Измерение времени выполнения кода в Python
- Оптимизация памяти с __slots__
- Участие в сообществе @selectel
- Выход из профиля в Django
- Открытие, чтение и закрытие файла
- Импорт модуля из другого каталога
- JMESPath в Python
- Оптимизация памяти в Python
- Эффективная конкатенация строк в Python
- Работа со словарями с defaultdict из collections
- Многоточие в Python
- Удаление символа из строки
- Игра «Камень, ножницы, бумага» — Python
- Получение ID процесса
- Генерация UUID в Python
- Изменение списка срезом
- Объединение словарей в Python
- Мощь вложенных функций в Python
- Принципы программирования
- Управление контекстом с помощью декоратора contextmanager
- Оператор continue в Python
- Создание коллекций из выражения-генератора
- Генераторы в Python
- Вставка переменных в шаблоны Flask
- Множественные конструкторы в Python
- Работа с *args и **kwargs в Python
- Подписка на @SelectelNews
- Логические значения в Python
- Модуль pprint: улучшение вывода данных
- Работа с многоуровневыми словарями в Python
- Кортеж в Python: создание и использование
- Различия символов в Python
- Оператор * в Python
- Форматирование строк с f-строками
- Приоритет операций в Python
- Python Метод sleep() из time
- Удаление URL-адресов в Python
- Оператор умножения для вектора
- Функция product() в Python
- Функция divmod() в Python
- 9 уловок для чистого кода
- Официальный канал Python в Telegram
- Тестирование с responses
- SciPy: широкий функционал для математических операций
- Декораторы в Python
- Метод clear для коллекций
- Хеширование паролей с солью
- Функция count() в Python
- Срезы в Numpy















