2 Repos
Mechanisms for calling Python functions and methods from within a C extension.
Distinct from Python-C Interfaces: Focuses on the reverse direction of interoperability (C calling Python), whereas the candidate focuses on Python calling C.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Python-from-C Invocations. Refine with filters or upvote what's useful.
pysheeet ist eine technische Referenzbibliothek, die eine kuratierte Sammlung von Code-Snippets und Implementierungsmustern für fortgeschrittene Python-Entwicklung, Systemintegration und High-Performance-Computing bereitstellt. Sie dient als umfassender Leitfaden für die Implementierung von Low-Level-Netzwerkprogrammierung, nativen C-Erweiterungen sowie asynchroner und nebenläufiger Programmierung. Das Projekt bietet spezialisierte Frameworks für die Entwicklung und Bereitstellung von Large Language Models, einschließlich Werkzeugen für verteilte GPU-Inferenz und High-Performance-Serving. Es enthält zudem detaillierte Muster für die Orchestrierung von High-Performance-Computing-Clustern, die GPU-Ressourcenzuweisung und Multi-Node-Workload-Management abdecken. Die Bibliothek deckt ein breites Spektrum an Funktionen ab, einschließlich sicherer Netzwerkkommunikation und Kryptografie, Object-Relational-Mapping und Datenbankverwaltung sowie die Implementierung komplexer Datenstrukturen und Algorithmen. Sie bietet zudem Utilities für Speicherverwaltung, native Interoperabilität via Foreign-Function-Interfaces und systemnahe OS-Integration.
Provides mechanisms for calling Python functions and methods from within a native C extension.
matplotlib-cpp ist eine Header-only C++-Bibliothek und ein Wrapper, der die Erstellung von 2D- und 3D-Visualisierungen durch Aufrufen von Matplotlib-Funktionen direkt aus C++-Code ermöglicht. Es dient als Plotting-Schnittstelle zur Generierung von Liniendiagrammen, Balkendiagrammen und Oberflächendiagrammen unter Verwendung eines Python-basierten Backends. Die Bibliothek ist als leichtgewichtige Integration konzipiert, die Plotting-Funktionen bereitstellt, ohne einen komplexen Build-Prozess oder kompilierte Binärdateien zu erfordern. Sie deckt eine Reihe von Visualisierungsfunktionen ab, einschließlich der Darstellung mehrdimensionaler Daten, Vektorfeld-Plotting und der Anordnung mehrerer Subplots. Das Toolkit unterstützt zudem die Erstellung dynamischer Animationen und den Export generierter Visualisierungen als Bilddateien.
Provides the mechanism to invoke Python plotting functions from within a compiled C++ environment.