Python er et programmeringsspråk opprinnelig skapt av Guido Van Rossum . Dette brukervennlig men kraftig programmeringsspråk tar sitt navn fra den britiske komedien gruppen Monty Python og har en robust samfunnet støtte . Siden Python er brukt på utvikling av mange programmer (både av profesjonelle og entusiaster ) , å kunne bygge Python -kode i andre programmeringsspråk er nyttig fordi det kan spare tid, gjenbruke kode og samlet øke effektiviteten i et stort prosjekt . Du trenger
Visual C + + Express 2008
Python tolk
Vis flere instruksjoner
en
Install Visual C + + Express 2008 og Python tolk. Lansere Visual C + + Express 2008 og lage et prosjekt . Gå til løsningen explorer og høyreklikk på prosjektets navn og velg "egenskaper " fra undermenyen . Klikk på " Configuration Properties " -> " VC + + Kataloger " . På høyre vindu , klikk på " Inkluder Directories " alternativet . Bla gjennom og velg "\\ include \\ " mappen fra Python tolk.
2
Sett opp Visual C + + -programmet ved å inkludere iostream biblioteket og Python.h biblioteket.
Iostream er en C + + standard bibliotek som blant andre funksjoner , har funksjoner for å lese og skrive informasjon til dataskjermen . Python.h er biblioteket som vil tillate brukeren å legge Python -kode i en C + + program
p Dette er koden : .
# Include
# include < ; Python.h >
bruker namespace std;
int main ( )
{
3
Skriv ned noen kode i C + + . For dette eksempelet bruker en enkel tekst utgang kode
domstol << "Dette er C + + kode \\ n "; .
4
Initialiser kode innebygd i Python . Bruk Py_Initialize ( )-funksjonen . Når koden er ferdig, bruker du Py_Finalize ()-funksjonen for å avslutte den innebygde koden . For eksempel skrive noen enkle utgang tekst kode
Py_Initialize (); .
PyRun_SimpleString ("Dette er Python koden! ");
Py_Finalize ();
5
Avslutt programmet ved å gi en avkastning verdi. Bruk C + + retur kommando for dette. Fra eksempelet kode :
return ( 0 ) ;
}
6
Skriv inn hele koden i Visual Studio 2008 koderedigeringsprogrammet
< p . > Dette er den komplette koden (du kan kopiere og lime den inn i din tekstbehandler ) : en
# include
# include
bruker namespace std;
int main ( )
{
domstol << " Dette er C + + kode \\ n ";
Py_Initialize ();
PyRun_SimpleString ("Dette er Python kode! ");
Py_Finalize ();
return ( 0 ) ;
}