
de skills84
Directives et exemples pour appeler Python depuis Mojo et créer des modules d'extension Python en Mojo, avec des modèles de conversion, de gestion d'erreurs et d'exportation de modules.
Fournit des conseils faisant autorité et à jour pour écrire du code Mojo qui interopère avec Python : importation de modules, conversion de types, création de modules d'extension Python et pièges courants. Il consolide des modèles pratiques (ex: utilisation de PythonObject, conversions explicites py=), des exemples de code pour les collections et la gestion des exceptions, ainsi que des instructions pour exporter des types et fonctions Mojo sous forme de modules d'extension Python.
Utilisez cette compétence lors de la rédaction de code Mojo devant appeler des bibliothèques Python existantes, retourner des types Mojo vers Python, ou exposer des fonctions/types Mojo comme modules Python. Également utile lors de la création de modules d'extension (.so) ou lors de la gestion de règles de conversion nuancées entre Mojo et Python pendant les tests d'intégration.
Les agents capables d'interpréter du code et de la documentation technique (type Copilot, assistants de code, Claude Code, Cursor). Cette compétence s'adresse principalement aux développeurs et profite aux agents qui produisent ou révisent du code.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.