From 3cfafe54f2e119c930defef325bddee180065871 Mon Sep 17 00:00:00 2001 From: Philippe Tourigny Date: Fri, 2 Jun 2023 05:14:19 +0200 Subject: [PATCH] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'Exemple=20de=20cr?= =?UTF-8?q?=C3=A9ation=20de=20script=20en=20Python'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Exemple-de-cr%C3%A9ation-de-script-en-Python.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Exemple-de-cr%C3%A9ation-de-script-en-Python.md b/Exemple-de-cr%C3%A9ation-de-script-en-Python.md index 32ec760..2ddc31d 100644 --- a/Exemple-de-cr%C3%A9ation-de-script-en-Python.md +++ b/Exemple-de-cr%C3%A9ation-de-script-en-Python.md @@ -23,7 +23,7 @@ Encore à faire : ## Squelette du code -Le script suit le modèle ci-dessous. Pusique le but est de vous donner un modèle qui peut servir de point de départ, je n'ai laissé que les commentaires et j'ai remplacé le code par le mot-clé `pass`, et j'utilise `` ou <`arguments`> quand la fonction prend au moins un argument. +Le script suit le modèle ci-dessous. Pusique le but est de vous donner un modèle qui peut servir de point de départ, je n'ai laissé que les commentaires et j'ai remplacé le code par le mot-clé `pass`. J'utilise aussi `` ou <`arguments`> quand la fonction prend au moins un argument. Dans la même veine, je n'ai laissé que le mot-clé `pass` et des commentaires décrivant ce que fait le code dans la partie principale du script. @@ -134,7 +134,7 @@ from lxml import etree as et Ici, la première ligne précise que le fichier de code source est encodé en utf-8. Elle n'est pas strictement nécessaire puisque, en principe, Python 3 utilise l'encodage utf-8 par défaut pour le code source. J'ai simplement pris l'habitude de la mettre pour évite d'éventuelles mauvaises surprises. -Les importations vous montrent que j'ai choisi la bibliothèque `lxml` pour mon script, principalement parce qu'elle est plus puissante et un peu plus facile à utiliser que `xml.etree.ElementTree`. Toutefois, la différence n'est pas énorme. J'ai aussi fait une version avec `xml.etree.ElementTree`, et environ 95 p. 100 du code est identique. +Les importations vous montrent que j'ai choisi la bibliothèque `lxml` pour mon script, principalement parce qu'elle est plus puissante et un peu plus facile à utiliser que `xml.etree.ElementTree`. Toutefois, la différence n'est pas énorme. J'ai aussi fait une version avec `xml.etree.ElementTree`, et au moins 95 p. 100 du code est identique. ### Constantes ```python