{{tag>dev python code extrait snippet base64}}
====== Python : encodage base64 ======
Utiliser l'encodage en base64 avec Python
<code bash>
import base64
# Décoder produit une séquence d'octets à partir d'une chaine
>>> a = base64.b64decode('3q2+7w==')
pérer l'adresse MAC ======
Plusieurs exemples de codes permettant de récupérer l'adresse MAC ou adresse... e le module au sein d'un environnement virtuel:
<code bash>
# creation de l' environnement virtuel
pyth... tallation du module getmac
pip3 install get-mac
</code>
On peut à présent utiliser le module:
<code python>
from getmac import get_mac_address
wifi = get_ma
{{tag>dev python code exemple snippet}}
====== Version de l'interpréteur Python ======
Pour récupére... r Python depuis un script en cours d'exécution:
<code python>
import sys
version_description = sys.ver... r
sys.version_info.minor
sys.version_info.micro
</code>
Dans le code ci-dessous on vérifie que l’interpréteur est en version 3.10 au minimum
<code python>
if
{{tag>dev python code exemple extrait snippet}}
:TODO_DOCUPDATE:
====== Python : créer un nouveau type... rme la plus simple sans redéfinition de méthode:
<code python>
class aNewException(Exception):
pass
</code>
===== Redéfinir le message =====
<code python>
</code>
===== Références =====
* https://www.del
{{tag>dev python exemple extrait code snippet}}
:TODO_DOCUPDATE:
====== Python : tester l'existence d'un fichier ======
<code python>
from pathlib import Path
aPath = Path('/... urne True si le fichier existe
aPath.exists()
</code>
===== Accessible en lecture =====
Pour vérifie... chier ou un dossier est accessible en lecture :
<code python>
from os import access, R_OK
from os.path