Rozszerzanie i osadzanie interpretera Pythona
Wstecz:
Wprowadzenie
Wyżej:
Rozszerzanie i osadzanie interpretera
Dalej:
1. Rozszerzanie Pythona w
Spis treści
1. Rozszerzanie Pythona w C lub C++
1.1 Prosty przykład
1.2 Intermezzo: Błędy i wyjątki
1.3 Wróćmy do przykładu
1.4 Tablica metod modułu i funkcje inicjujące
1.5 Kompilacja i łączenie
1.6 Wywoływanie funkcji Pythona z C
1.7 Wydobywanie parametrów w funkcjach rozszerzeń
1.8 Parametry słownikowe dla funkcji rozszerzeń
1.9 Budowanie dowolnych wartości
1.10 Liczniki odwołań
1.10.1 Liczniki odwołań w Pythonie
1.10.2 Zasady własności
1.10.3 Cienki lód
1.10.4 NULL Pointers
1.11 Writing Extensions in C++
1.12 Providing a C API for an Extension Module
2. Defining New Types
2.1 The Basics
2.2 Type Methods
2.2.1 Finalization and De-allocation
2.2.2 Object Presentation
2.2.3 Attribute Management
2.2.4 Object Comparison
2.2.5 Abstract Protocol Support
2.2.6 Supporting the Cycle Collector
2.2.7 More Suggestions
3. Building C and C++ Extensions with distutils
3.1 Distributing your extension modules
4. Building C and C++ Extensions on Windows
4.1 A Cookbook Approach
4.2 Differences Between Unix and Windows
4.3 Using DLLs in Practice
5. Embedding Python in Another Application
5.1 Very High Level Embedding
5.2 Beyond Very High Level Embedding: An overview
5.3 Pure Embedding
5.4 Extending Embedded Python
5.5 Embedding Python in C++
5.6 Linking Requirements
A. Reporting Bugs
B. History and License
B.1 Historia programu
B.2 Warunki dostępu do Pythona lub korzystania z niego w inny sposób
Rozszerzanie i osadzanie interpretera Pythona
Wstecz:
Wprowadzenie
Wyżej:
Rozszerzanie i osadzanie interpretera
Dalej:
1. Rozszerzanie Pythona w
Wersja 2.1, dokumentacja zaktualizowana 15 kwietnia, 2001.
Zajrzyj do
Informacji na temat tej publikacji...
aby pomóc w jej rozwoju.