Bug in example code for Embedding page in Boost.Python tutorial
- Langage dominant
- C++
- Étoiles
- 537
- Forks
- 223
- Merge moyen
- 11 h 22 min
- PR mergées (30 j)
- 2
Description
Hi all,
on page https://www.boost.org/doc/libs/1_75_0/libs/python/doc/html/tutorial/tutorial/embedding.html there is a bug in the example code.
The line
object ignored = exec("hello = file('hello.txt', 'w')\n"
will cause an error_already_set exception (using Python 3.7 on Windows 10).
The line should read
object ignored = exec("hello = open('hello.txt', 'w+')\n"
Best regards
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Ouvrez le tutoriel d’intégration de Boost.Python à l’URL indiquée dans l’issue et examinez la ligne d’exemple qui affecte exec("hello = file('hello.txt', 'w')\n"). Confirmez que l’exemple utilise l’appel à open compatible avec Python 3 décrit dans le rapport. C’est terminé lorsque l’exemple du tutoriel ne déclenche plus l’erreur signalée avec Python 3.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- cpp, python
- Domaine
- documentation
- Type d'issue
- Bug
- Difficulté
- 1/5
- Temps estimé
- Moins d'une heure
- Activité
- À l'abandon
- Clarté
- Clairement spécifiée
- Accessibilité débutants
- 55/100