ucratif. La licence est permissive et permet de l'utiliser à des fins commerciales.
===== Évolution du lang...
Dans tous les cas il est fortement déconseillé d'utiliser le formalisme **%%__variable__%%** car utilisé pa... '}
</code>
Remarque: Pour copier un dictionnaire utiliser la méthode **copy()**
Confère wiki [[dev:python:... f6b0
</code>
===== Import et modules =====
Pour utiliser une fonction présente dans un fichier, utiliser l
ur accéder à un élément de la chaîne (caractère), utiliser l'opérateur d'indexation ''[]''. L'index commence... es par rapport aux autres, il est donc possible d’utiliser les opérateurs ''<'', ''>'', ''<='' et ''>='' ent... r % et str.format() cependant il est recommandé d'utiliser les f-strings quand c'est possible car beaucoup p... s, expressives et rendent le code plus lisible. A utiliser de préférence (voir [[https://www.python.org/dev/
ler le code depuis un autre module -- Importer et utiliser notre nouveau module ;
- Retourner et contrôler... clé/valeur dans un map ;
- Ajouter des test -- Utiliser les fonctionnalités intégrés de Go pour les test ... un contrôle direct sur les versions des modules à utiliser.
Via votre éditeur créer le fichier greetings.go... e "errors" de la bibliothèque standard Go et on a utiliser la fonction errors.New() pour générer un erreur ;
définit sur la balise ;
* querySelector() pour utiliser un sélecteur CSS retournant la première correspondance ;
* querySelectorAll() pour utiliser un sélecteur CSS retournant toutes les correspond... r ajouter du cotenu à la page on pourra notamment utiliser :
* la méthode ''createElement()'' ;
* la pro... érer un nombre plus important d'éléments, on peut utiliser la propriété ''innerHTML'' et l'interpolation de
code>
Pour récupérer également les tags associés utiliser l'argument %%--tag%%
Toutes les nouvelles données... elles doivent être configurées comme suivies, on utilisera alors la commande **git pull**. **git pull** (ti... branches suivies, et donc des actions de git pull utiliser la commande **git remote show**:
<code bash>
$ g... Pour renommer une référence sur un dépôt distant, utiliser **git remote rename**:
<code bash>
$ git remote
=
==== Lister =====
Pour lister les étiquettes, utiliser la commande **git tag** sans argument. L'option *... D**. Pour placer un tag sur un commit particulier utiliser son SHA-1:
<code bash>
$ git tag alpha-1.0 9f94598
</code>
Pour un tag annoté, utiliser une des options **-a** **-m** ou **-s**
<code bas... === Supprimer un tag ====
Pour supprimer un tag, utiliser l'argument **-d**
<code bash>
$ git tag -d v0.1
ir à quelles bibliothèques un exécutable est lié, utiliser la commande **ldd**
<code bash>
$ ldd hello.exe
... .2 (0x009b9000)
</code>
On peut faire le choix d'utiliser à la place de la liaison dynamique la liaison sta... pertoire parent on modifie hello.c pour lui faire utiliser les fonctions. On compile ensuite:
<code bash>
$... ique ====
Pour créer une bibliothèque dynamique, utiliser l'option **-shared**
<code>
$ gcc -shared module
module qui contiendra votre code: ici nous allons utiliser un chemin de module quelconque comme 'exemple/hel... ages à la recherche de fonctions que vous pourrez utiliser dans votre code.
On peut modifier notre programm... ouvant être appelées dans votre code. Nous allons utiliser la fonction Go().
* En haut de page, notez le p... " distribué via le module "rsc.io/quote"
On peut utiliser le site [[pkg.go.dev]] pour trouver les modules p
cuter les instructions à chaque import, il faudra utiliser la fonction ''importlib.reload()''
<code python>... ent des modules ou de leur contenu, il va falloir utiliser l'initialisation du paquetage présentée ci-dessou... t()
[mod4] qux()
</code>
De plus, un module peut utiliser des objets d'un un sous-paquetage frère (si celui... od3.foo()
[mod1] foo()
</code>
On peut également utiliser l'**import relatif** où **..** représente le nive
s l'intervalle [0-32767] depuis le shell, on peut utiliser la variable **$RANDOM**.
Pour limiter la valeur ... l'intervalle entre [0-N] avec N < 32767, on peut utiliser l'opérateur modulo. Lorsqu'on divise un nombre pa... hoix d'écrire sur la sortie standard plutôt que d'utiliser le mot clé **return** car celui-ci ne peut retour
Les tags peuvent également être signés, pour cela utiliser l'argument **-s**
<code bash>
git tag alpha-0.3 -... on alpha 0.3'
</code>
Pour vérifier un tag signé utiliser l'argument -v:
<code bash>
git tag -v alpha-0.3
... Vérifier un tag ====
Pour vérifier un tag signé, utiliser l'option **-v**. La vérification s'appuie sur GPG
*Param()**. Une fois l'attribut spécifié, on peut utiliser les options existantes sur les cmdlets compilées ... pour afficher les commandes disponibles.
===== Utiliser les points d'arrêts =====
Le point d'arrêt suspe... un identifiant affiché par **Get-PSBreakpoint**. Utiliser la cmdlet **Remove-PSBreakpoint** pour supprimer
même séquence d'instructions, il est préférable d'utiliser une fonction. Elle est définie une fois puis appe... am()**.
Pour appeler la fonction dans le script, utiliser la syntaxe :
<code powershell>
Get-SecurityEnvent... s fonctions restent en mémoire et vous pouvez les utiliser dans l'environnement courant : le script courant
{{tag>dev powershell}}
====== PowerShell : Utiliser des paramètres nommés ======
Pour plus de flexibilité... , "High")]
[string[]]$Detail
)
</code>
===== Utiliser les paramètres courants =====
Les fonctions nomm... ameters'' référencent le même objet : on peut les utiliser indifféremment :
<code powershell>
# Tester la p
ème. Dans chaque environnement virtuel, on pourra utiliser une version spécifique de l’interpréteur Python, ... >
Notons que le script ou le programme Python qui utilisera cet environnement **ne devra pas nécessairement ... terpreteur | chemin de l’interpréteur python à utiliser. |
^ %%--%%system-sites-packages | L'e