@@ -8,7 +8,7 @@ msgstr ""
88"Project-Id-Version : Python 3.6\n "
99"Report-Msgid-Bugs-To : \n "
1010"POT-Creation-Date : 2017-05-27 19:40+0200\n "
11- "PO-Revision-Date : 2017-09-22 16:07 +0200\n "
11+ "PO-Revision-Date : 2017-10-18 09:11 +0200\n "
1212"Last-Translator : Julien Palard <julien@palard.fr>\n "
1313"Language-Team : \n "
1414"Language : fr\n "
@@ -130,6 +130,17 @@ msgid ""
130130"which saves you the trouble of allocating memory space and loading the file "
131131"contents."
132132msgstr ""
133+ "C'est la fonction :c:func:`Py_SetProgramName` qui devrait être appelée en "
134+ "premier, avant :c:func:`Py_Initialize`, afin d'informer l'interpréteur des "
135+ "chemins vers ses bibliothèques. Ensuite l'interpréteur est initialisé par :c:"
136+ "func:`Py_Initialize`, suivi de l'exécution de Python codé en dur affichant "
137+ "la date et l'heure, puis, l'appel à :c:func:`Py_FinalizeEx` éteint "
138+ "l'interpréteur, engendrant ainsi la fin du programme. Dans un vrai "
139+ "programme, vous pourriez vouloir lire le script Python depuis une autre "
140+ "source, peut être depuis un éditeur de texte, un fichier, ou une base de "
141+ "donnée. Récupérer du code Python depuis un fichier se fait via :c:func:"
142+ "`PyRun_SimplFile`, qui vous économise le travail d'allouer de la mémoire et "
143+ "de charger le contenu du fichier."
133144
134145#: ../Doc/extending/embedding.rst:92
135146msgid "Beyond Very High Level Embedding: An overview"
0 commit comments