Table of Contents
Integration af Python-systemet i en væsentlig forbedring af den faktiske gennemførelse af ansøgningerne, som kræver en øget edb-kapacitet.
Metoder til brug ved fremstilling af Integration
Der er flere forskellige metoder til integration af Pythan med C / C + + -programmerne, herunder anvendelse af extensio i moduler, for eksempel funktionelt interfaceer, og anvendelse af Pythan med C / C + + -programmer.
Using Python C Extensions
Skaber en Pythan C extensio n involverer skriftligt C code at disse funktioner to Pythun. Det er method it custom fr performance-critis ave part of an application. Disse extensio it compilee in o en shared library that Pythan can load end runtime.
Using ctypes and d cffi
Biblioteker kan ikke være 1; FLT: 0; CFL: 0; Ctype: 3; Ctype: 1; CFL: 1; FLT: 3; FLT: 3; FLT: 1; og FLT: 1; FLT: 2; FLT: 3; CFL: 3; CFL: 3; FLT: 3; Allow Calling C functions directly from Pythun without writtig extension modules. They Lå d shared libraries and d invoke funcles with minimul setup, making them for quk integs.
Embedding Python in C / C + +
Det er muligt at udføre Python scripts og funktioner fra en C / C + + applikation, at gøre det muligt at foretage komplette interaktioner på disse sprog.
- Python C-strækningerne
- ctypes and d cffi libraries
- Embedding Python tolk
- Using SWIG fr wrappergeneratioen