Курс Python → Запуск внешнего кода в Jupyter
Для выполнения внешнего кода в блокноте Jupyter необходимо использовать команду %run, после которой следует указать путь к файлу с кодом. Это позволяет запустить внешний скрипт Python прямо из ячейки блокнота, что удобно для тестирования отдельных частей кода или выполнения длинных скриптов.
Прежде чем запустить внешний код, убедитесь, что файл с кодом находится в той же директории, что и ваш блокнот, или указывайте полный путь к файлу. Также важно помнить, что при выполнении внешнего кода все переменные и функции из этого кода становятся доступными в текущем блокноте, что может повлиять на работу других ячеек.
Пример использования команды %run:
%run script.py
В данном примере команда %run запускает скрипт script.py из той же директории, что и блокнот. После выполнения этой команды все переменные и функции из файла script.py становятся доступными в текущем блокноте для дальнейшего использования.
Другие уроки курса "Python"
- Переопределение метода __or__()
- Печать месячного календаря
- Расчет времени выполнения кода
- Сложение матриц в NumPy
- Итераторы в Python
- Создание GUI с Tkinter: Entry
- Оператор «or» в Python
- Оформление кода на Python
- Python enumerate() для работы с индексами
- Отображение HTML кода в Python
- Функция zip() — объединение последовательностей
- Управление ресурсами с контекстными менеджерами
- Работа с утверждениями в Python
- Colorama: окрашивание текста в Python
- Обработка ошибок в Python
- Очистка данных с Pandas
- Переворот последовательности
- Функции в Python
- lru_cache оптимизация функций
- Python enumerate() функции
- Лимиты на ресурсы Python
- Настройка вывода в Numpy
- Распаковка значений в Python
- Декораторы в Python
- Работа с комбинациями в Python.
- Функции map, filter и reduce
- Возвращение нескольких значений
- Форматирование вывода списков
- Открытие, чтение и закрытие файла
- Проблема с изменяемыми аргументами
- Преобразование данных в Python
- Применение функций в Python
- Замена текста с re.sub()
- Оператор zip в Python
- Работа с буфером обмена на Python
- Мониторинг работы программы Py-spy
- Сравнение строк в Python
- Управление экспортом элементов
- Форматирование кода на Python















