Глава 6. Работа с объектами Python в Rust
Содержание
Глава 6. Работа с объектами Python в Rust
Технические требования
Передача сложных объектов Python в Rust
Обновление нашего файла setup.py для поддержки загрузки .yml
Определение нашей команды загрузки .yml
Обработка данных из нашего словаря Python
Выделение данных из нашего файла настроек
Возвращение нашего словаря Rust в нашу систему Python
Инспекция индивидуальных объектов Python и работа с ними
Создание объекта для нашего интерфейса Rust
Приобретение Python GIL в Rust
Добавление данных в нашу вновь созданную структуру PyDict
Настройка атрибутов для нашего индивидуального объекта
Конструирование наших собственных индивидуальных объектов Python в Rust
Определение класса Python с помощью необходимых атрибутов
Определение методов статического класса для обработки ввода чисел
Определение конструктора класса
Обёртывание и тестирование нашего модуля
Выводы
Вопросы
Ответы
Дальнейшее чтение
Технические требования
Передача сложных объектов Python в Rust
Обновление нашего файла setup.py для поддержки загрузки .yml
Определение нашей команды загрузки .yml
Обработка данных из нашего словаря Python
Выделение данных из нашего файла настроек
Возвращение нашего словаря Rust в нашу систему Python
Инспекция индивидуальных объектов Python и работа с ними
Создание объекта для нашего интерфейса Rust
Приобретение Python GIL в Rust
Добавление данных в нашу вновь созданную структуру PyDict
Настройка атрибутов для нашего индивидуального объекта
Конструирование наших собственных индивидуальных объектов Python в Rust
Определение класса Python с помощью необходимых атрибутов
Определение методов статического класса для обработки ввода чисел
Определение конструктора класса
Обёртывание и тестирование нашего модуля
Выводы
Вопросы
Ответы
Дальнейшее чтение