Курс Python → Запуск внешнего кода в Jupyter
Для выполнения внешнего кода в блокноте Jupyter необходимо использовать команду %run, после которой следует указать путь к файлу с кодом. Это позволяет запустить внешний скрипт Python прямо из ячейки блокнота, что удобно для тестирования отдельных частей кода или выполнения длинных скриптов.
Прежде чем запустить внешний код, убедитесь, что файл с кодом находится в той же директории, что и ваш блокнот, или указывайте полный путь к файлу. Также важно помнить, что при выполнении внешнего кода все переменные и функции из этого кода становятся доступными в текущем блокноте, что может повлиять на работу других ячеек.
Пример использования команды %run:
%run script.py
В данном примере команда %run запускает скрипт script.py из той же директории, что и блокнот. После выполнения этой команды все переменные и функции из файла script.py становятся доступными в текущем блокноте для дальнейшего использования.
Другие уроки курса "Python"
- Группировка элементов Python
- Присвоение и ссылки
- Явный импорт переменных
- Создание списка через итерацию
- Counter() — подсчет элементов
- Символ подчеркивания в Python
- Комментарии в Python
- Форматирование строк с % в Python
- Управление экспортом элементов
- Метод pos в Python
- Особенности ключей словаря в Python
- Вывод символов строки в Python
- Методы работы со строками в Python
- Аннотации типов в Python
- Namedtuple в Python
- Создание новых списков в Python
- Преобразование символов с помощью map
- Подчеркивание в REPL
- Сортировка с параметром key
- Python union() функция — объединение множеств
- Управление пакетами с pip
- Обработка данных в Python
- Библиотека itertools: объединение списков
- Классы данных в Python
- Операция += для списков
- Поиск наиболее частого элемента списке
- Наследование в программировании
- Отправка HTTP-запросов в Python
- Введение в Python
- Тестирование с unittest
- Логирование с Logzero
- Вычисление фазы комплексного числа
- Возведение в квадрат с помощью itertools
- Генераторы списков в Python
- Генераторы в Python
- Модуль pprint
- Получение срезов итераторов
- Работа с итераторами через срезы
- Методы classmethod и staticmethod
- Конкатенация строковых литералов
- Разделение строки с помощью re.split()
- Именование столбцов в Python с pandas
- Отступы в Python
- Блок else в циклах.
- Подсчет элементов в Python
- Срезы в Python
- Управление сессиями в Python
- Цикл for с enumerate() в Python
- Метод __ixor__ для побитового исключающего ИЛИ















