2 dépôts
Python execution environments embedded within other developer tools for immediate code runnability.
Distinct from Python Execution Sandboxes: Distinct from sandboxes: focuses on the integration for productivity rather than security isolation.
Explore 2 awesome GitHub repositories matching development tools & productivity · Integrated Python Runtimes. Refine with filters or upvote what's useful.
PyOxidizer est un empaqueteur d'applications Python et un embedder d'interpréteur conçu pour compiler le code Python et ses dépendances en un seul binaire exécutable autonome. Il fonctionne comme un outil de distribution qui permet aux applications de s'exécuter sur des machines cibles sans interpréteur pré-installé. Le projet sert de pont entre Rust et Python, fournissant un framework pour intégrer les deux langages afin de créer des bibliothèques liables ou de remplacer progressivement la logique. Il facilite l'intégration d'un runtime Python dans des applications plus grandes pour exécuter des scripts ou fournir une logique basée sur Python. L'ensemble d'outils couvre l'empaquetage d'applications Python, les workflows de distribution et l'intégration de runtimes Python embarqués.
Integrates a Python runtime into Rust or C applications to execute scripts.
pywin32 est une collection d'extensions Python qui servent de wrapper pour l'API Windows native, permettant l'invocation de fonctions du système d'exploitation pour gérer les ressources système de bas niveau et le matériel. Il fournit une bibliothèque principale pour interagir avec les objets Component Object Model (COM) afin d'automatiser les applications de bureau natives, un framework pour construire des applications GUI Windows natives, et une interface pour enregistrer et exécuter des scripts Python en tant que services système en arrière-plan. Le projet se distingue en fournissant une intégration profonde avec l'environnement Windows, incluant la capacité de lier du code Python à la boucle d'événements native pour gérer les notifications système et la capacité d'exposer la logique interne en tant qu'extensions ISAPI pour gérer les requêtes web. Les capacités plus larges de la bibliothèque couvrent la connectivité aux bases de données via des interfaces de fournisseur de données Windows standardisées, la gestion des journaux d'événements système et l'intégration d'environnements interprétés interactifs dans des logiciels externes. Le projet est distribué sous forme de wheels binaires spécifiques à la plateforme pour plusieurs architectures de processeur, y compris ARM64.
Provides an integrated Python runtime within the environment for immediate code debugging and execution.