Python est un langage de programmation créé à l'origine par Guido Van Rossum . Ce langage de programmation conviviale et puissante tire son nom du groupe comédie britannique Monty Python et bénéficie d'un soutien de la communauté robuste. Depuis Python est utilisé sur le développement de nombreuses applications (à la fois par les professionnels et amateurs ) , être capable d' intégrer du code Python dans un autre langage de programmation est utile car il permet d'économiser temps, la réutilisation du code et dans l'ensemble augmenter l'efficacité dans un grand projet. Choses que vous devez
Visual C + + Express 2008
Python Interpreter
Voir Plus Instructions
1
installer Visual C + + 2008 Express et l'interpréteur Python. Lancez Visual C + + 2008 Express et créer un projet. Aller à l'explorateur de solution et faites un clic droit sur le nom du projet et choisissez "Propriétés" dans le sous-menu. Cliquez sur "Propriétés de configuration " -> " VC + + " . Sur la fenêtre de droite , cliquez sur l' option " Inclure les répertoires " . Parcourir et sélectionnez le dossier " \\ include \\" à partir de l'interpréteur Python.
2
Configurez votre Visual C + + programme en incluant la bibliothèque iostream et la bibliothèque Python.h .
IOstream est une bibliothèque C + + standard, qui , entre autres fonctions, a des fonctions pour lire et écrire des informations à l'écran de l'ordinateur. Python.h est la bibliothèque qui permettra à l' utilisateur d'intégrer du code Python dans un programme C + +
C'est le code suivant: .
# Include
# include < ; Python.h > Photos
using namespace std ;
int main () {
3
Écrivez du code dans C + +. Pour cet exemple , utilisez un simple code de sortie du texte
cout << " Ce n'est code C + + \\ n " ; .
4
initialiser le code intégré dans Python. Utilisez la fonction Py_Initialize (). Une fois que votre code est complet , utilisez le Py_Finalize () pour terminer le code embarqué . Pour l'exemple , écrire un peu de code simple texte de sortie
Py_Initialize (); .
PyRun_SimpleString ( " Ceci est du code Python ! ");
Py_Finalize (); < br >
5
fin au programme en fournissant une valeur de retour. Utilisez la commande C + retour + pour cela. De l'exemple de code :
return (0 ) ; }
6
Entrez le code complet dans le studio éditeur de code de Visual 2008
< p. > C'est le code complet ( vous pouvez copier et coller dans votre éditeur ) :
# include
# include
using namespace std ;
int main () {
cout << " Ce n'est code C + + \\ n " ;
Py_Initialize (); Photos
PyRun_SimpleString ( " Ceci est du code Python ! ");
Py_Finalize ();
retour (0)
;
}
< br >