ires de l'écosystème scientifique Python:
<code bash>
docker pull jupyter/scipy-notebook:python-3.9.6
... ouvoir être autorisé à accéder au service:
<code bash>
docker container logs jupyter
</code>
==== Défi... un fichier de configuration au format JSON
<code bash>
# Création d'un conteneur temporaire pour génére... cupérer le fichier de configuration généré:
<code bash>
docker container cp jupyter:/home/jovyan/.jupyte
n et make pour construire la documentation:
<code bash>
sudo apt install build-essential python3 python3... ttps://docs.readthedocs.io|read the docs]]
<code bash>
cd my_app
source app_env/bin/activate
pip3 insta... et lancer la commande **sphinx-quickstart**
<code bash>
sphinx-quickstart
</code>
Ici on fait le choix ... udra ensuite modifier le fichier Makefile:
<code bash>
mv source doc
mkdir build/doc
</code>
<code bas
===== Installation =====
==== pip3 ====
<code bash>
# Crééer/activer l'environnement virtuel
source ... irtuel python]].
Décompresser la tarball:
<code bash>
$ tar xvzf PyYAMAL-3.11.tar.gz
</code>
Il faudr... upe ayant droits d'écriture sur le dossier:
<code bash>
$ sudo usermod --append -G staff yoann
$ newgrp ... s que membre du seul groupe staff.
</note>
<code bash>
$ python ./setup.py --without-libyaml install
</
iendly que l’interpréteur python original.
<code bash>
$ sudo apt-get install ipython
# ou sous les ve...
Cet entête permet d'appeler le script depuis le bash (si les droits de lecture et d’exécution sont correctement positionnés) directement:
<code bash>
./monscript.py
</code>
===== Variables =====
Un... : Pour les scripts python3 utiliser pydoc3
<code bash>
$ pydoc test.py
</code>
===== Débogage des scri
nt virtuel python ou sur le système local:
<code bash>
$ pip install pyflakes
</code>
==== Utilisation... t en argument le nom du script à analyser:
<code bash>
$ pyflakes ./mon_script.py
</code>
===== Le mod... script on peut lancer python en mode debug
<code bash>
$ python -m pdb ./mon_script.py
</code>
====
er = "yoann:x:1000:1000:yoann,,,:/home/yoann:/bin/bash"
>>> list_attributs = user.split(':') ... '1000', '1000', 'yoann,,,', '/home/yoann', '/bin/bash']
</code>
===== Le slicing =====
Comme pour le... us-chaîne si elle est trouvée ou -1 sinon:
<code bash>
>>> phrase = 'trouve moi donc ça...'
=====
Création d'un environnement virtuel:
<code bash>
python -m venv jupyter-notebook
</code>
Activat... pip3 et installation du paquetage jupyter:
<code bash>
cd jupyter-notebook/bin/
source ./activate
pip3... cement du serveur =====
Lancer le serveur:
<code bash>
jupyter notebook
</code>
Par défaut le serveur