Python är ett programmeringsspråk som ursprungligen skapades av Guido Van Rossum . Denna användarvänliga men ändå kraftfullt programmeringsspråk tar sitt namn från den brittiska komedin gruppen Monty Python och har en robust samhällsstöd . Eftersom Python används på utvecklingen av många program ( både av proffs och entusiaster lika ) , att kunna bädda Python kod i andra programmeringsspråk är användbart eftersom det kan spara tid , återanvända kod och allmänt öka effektiviteten i ett stort projekt . Saker du behöver Review, Visual C + + Express 2008
Pythontolk
Visa fler instruktioner
1
Installera Visual C + + Express 2008 och Pythontolk . Starta Visual C + + Express 2008 och skapa ett projekt . Gå till Solution Explorer och högerklicka på projektets namn och välj "egenskaper" från undermenyn . Klicka på " Configuration Properties " - > " VC Kataloger " . På det högra fönstret , klicka på " Inkludera kataloger " alternativet . Bläddra och välj " \\ include \\ " från mappen Pythontolk .
2
Konfigurera Visual C + + Program genom att inkludera iostream biblioteket och Python.h biblioteket .
Iostream är en C + + bibliotek som , bland andra funktioner , har funktioner för att läsa och skriva information till datorskärmen . Python.h är det bibliotek som gör det möjligt för användaren att bädda Python -kod i ett C + + -program
p Detta är koden : .
# Include
# include < ; Python.h >
using namespace std ;
int main ( ) katalog
{
3
Skriv ner lite kod i C + +. För detta exempel använder en enkel kod textproduktion
cout << " Detta är C + + kod \\ n "; .
4
Initiera kod inbäddad i Python . Använd Py_Initialize ( ) funktionen . När din kod är klar , använd Py_Finalize ( ) funktionen för att avsluta den inbäddade koden . För exempel , skriva några enkla kodutsignalen text
Py_Initialize ( ) , .
PyRun_SimpleString ( " Det här är Python kod " ) ;
Py_Finalize ( ) ;
5
Avsluta programmet genom att tillhandahålla ett returvärde . Använd C + + retur kommandot för detta . Från exemplet kod :
retur ( 0 ) ;
}
6
Ange hela koden i Visual Studio 2008 kod Redaktör < p . > Detta är den kompletta koden ( du kan kopiera och klistra in den i din editor ) :
# include
# include
using namespace std ;
int main ( ) katalog
{
cout << " Detta är C + + kod \\ n ";
Py_Initialize ( ) ;
PyRun_SimpleString ( " Det här är Python kod " ) ;
Py_Finalize ( ) ;
retur ( 0 ) ;
}
Addera