Bonjour,
je remonte ce post qui avait déchaîné les foules... 
Ma proposition était en fait très mauvaise. Par exemple, pour un tuto. multi-langue, il faudrait avoir une version des scripts par langue, autant dire du grand n'importe quoi.
Donc je vais opter pour la méthode suivante. On ajoute des marqueurs dans le code qui serviront de références dans le tuto. Voici un exemple.
bidon.py
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| # Un petit code
#:ref: import
from machin import bidule
#:ref: variables
a = 5
b = 7
#:ref: fonction
def sum_(x, y):
return x+y
#:ref: test
print(sum_(a,b)) |
Via mon logiciel et son système de rédaction, on taperait alors les choses comme suit.
Nous allons détaillez morceau par morceau notre premier exemple de programme écrit en Python.
python::
insert = bidon.py
ref = import
Cette première ligne demande d'importer machin du module bidule...
python::
insert = bidon.py
ref = variables
Nous définissons deux variables...
python::
insert = bidon.py
ref = fonction
La fonction sum_ sert à ....
python::
insert = bidon.py
ref = test
Pour finir, on teste...
On obtiendra alors :
Nous allons détaillez morceau par morceau notre premier exemple de programme écrit en Python.
from machin import bidule
Cette première ligne demande d'importer machin du module bidule...
Nous définissons deux variables...
1 2
| def sum_(x, y):
return x+y |
La fonction sum_ sert à ....
Pour finir, on teste...
Qu'en pense-vous, ou qu'en penses-tu PauseKawa, ou qu'en pense-je ?...
Partager