Différences entre les versions de « Python »

 
(12 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 8 : Ligne 8 :
  
 
== Guide ==
 
== Guide ==
 +
{|
 +
|rowspan="2"|[[Image:Attention.png|40px]]
 +
|
 +
La version de python utilisée par défaut ici est python 2.7.5.
 +
|}
 +
<!--
 +
[[Fichier:1.png]]
 +
-->
  
 
=== Utilisation de l'interprète ===
 
=== Utilisation de l'interprète ===
Ligne 29 : Ligne 37 :
 
help('modules')
 
help('modules')
 
</pre>
 
</pre>
 +
 +
ou
 +
 +
<pre>
 +
pip[3] freeze
 +
</pre>
 +
 +
=== Utiliser une autre version de Python ===
 +
 +
Pour connaître la version de python utilisée, vous pouvez faire la commande :
 +
 +
<pre>
 +
 +
python -V
 +
 +
</pre>
 +
 +
Pour pouvoir utiliser python 3, ouvrez un terminal et entrez la commande suivante :
 +
 +
<pre>
 +
 +
module load python/3.5.2
 +
 +
</pre>
 +
 +
Vous pouvez ensuite lancer l'interpréteur à l'aide de la commande python3.
 +
 +
Pour connaître les différentes versions de logiciels disponibles sur les ordinateurs des laboratoires, faite la commande
 +
 +
<pre>
 +
 +
module avail
 +
 +
</pre>
 +
 +
== Pour ajouter ou mettre à jour une librairie ==
  
 
{|
 
{|
 
|rowspan="2"|[[Image:Attention.png|40px]]
 
|rowspan="2"|[[Image:Attention.png|40px]]
 
|
 
|
La version de python utilisée par défaut ici est python 2.7.5. Pour connaître la version de python utilisée, vous pouvez faire la commande python -V
+
      ATTENTION : Il est très important de noter que l'installation des librairies se fera dans votre /home et que l'espace<br />disponible est limitée à 500M.Avant d'installer une nouvelle librairie, vérifiez si vous avez suffisamment d'espace disponible<br />grâce à la commande "quota". Si vous manquez d'espace, n'hésitez pas à venir nous voir.
  
 
|}
 
|}
 
<!--
 
<!--
 
[[Fichier:1.png]]
 
[[Fichier:1.png]]
 +
-->
 +
 +
 +
Pour installer une nouvelle librairie, vous devez faire la commande suivante :
 +
 +
<pre>
 +
 +
  pip install --user nom_librairie
 +
 +
</pre>
 +
 +
Pour mettre à jour une nouvelle librairie, vous devez faire :
 +
 +
<pre>
 +
 +
  pip install --user --upgrade nom_librairie
 +
 +
</pre>
 +
 +
Pour installer une version précise d'une librairie, faites :
 +
 +
<pre>
 +
 +
  pip install --user --nom_librairie == numero_version
 +
 +
</pre>
  
 
== Exemples ==
 
== Exemples ==
Ligne 96 : Ligne 166 :
 
* [http://fr.wikipedia.org/wiki/Python_%28langage%29 Python sur Wikipédia]
 
* [http://fr.wikipedia.org/wiki/Python_%28langage%29 Python sur Wikipédia]
 
* [https://docs.python.org/2.6/tutorial/ Documentation de Python]
 
* [https://docs.python.org/2.6/tutorial/ Documentation de Python]
* [https://docs.google.com/file/d/0B-F3NpsEIXCYMGJfcFA2U2NNUDA/edit?pli=1 Guide de programmation scientifique en python]
 
 
* [http://legacy.python.org/dev/peps/pep-0008/#a-foolish-consistency-is-the-hobgoblin-of-little-minds Convention de codage en python]
 
* [http://legacy.python.org/dev/peps/pep-0008/#a-foolish-consistency-is-the-hobgoblin-of-little-minds Convention de codage en python]

Version actuelle datée du 10 janvier 2022 à 11:31


Python Logo.png

Python est un langage de programmation objet interprété, multi-paradigme et multiplateformes. La version présentement installée comporte plusieurs modules tels que : NumPy, SciPy et MatPlotLib.

Guide

Attention.png

La version de python utilisée par défaut ici est python 2.7.5.

Utilisation de l'interprète

Pour interpréter un fichier avec Python, entrez la commande suivante dans une fenêtre de terminal :

python [options] NOM_FICHIER

[options] est une suite d'options à l’interprétation et où NOM_FICHIER est le nom du fichier à interpréter. Afin de connaître les options disponibles, entrez

python --help

ou encore

man python

pour une aide plus exhaustive, dans une fenêtre de terminal.

Pour connaître la liste des modules installés, entrez la commande suivante dans l’interpréteur :

help('modules')

ou

pip[3] freeze

Utiliser une autre version de Python

Pour connaître la version de python utilisée, vous pouvez faire la commande :


python -V

Pour pouvoir utiliser python 3, ouvrez un terminal et entrez la commande suivante :


module load python/3.5.2

Vous pouvez ensuite lancer l'interpréteur à l'aide de la commande python3.

Pour connaître les différentes versions de logiciels disponibles sur les ordinateurs des laboratoires, faite la commande


module avail

Pour ajouter ou mettre à jour une librairie

Attention.png
     ATTENTION : Il est très important de noter que l'installation des librairies se fera dans votre /home et que l'espace
disponible est limitée à 500M.Avant d'installer une nouvelle librairie, vérifiez si vous avez suffisamment d'espace disponible
grâce à la commande "quota". Si vous manquez d'espace, n'hésitez pas à venir nous voir.


Pour installer une nouvelle librairie, vous devez faire la commande suivante :


   pip install --user nom_librairie

Pour mettre à jour une nouvelle librairie, vous devez faire :


   pip install --user --upgrade nom_librairie

Pour installer une version précise d'une librairie, faites :


   pip install --user --nom_librairie == numero_version

Exemples

Soit le fichier ex1.py :

g = 9.81	 # m/s**2
v0 = 15 	 # km/h
theta = 60 	 # degrees
x = 0.5 	 # m
y0 = 1 		 # m

print """\
v0 = %.1f km/h
theta = %d degrees
y0 = %.1f m
x = %.1f m\
""" % (v0, theta, y0, x)

from math import pi, tan, cos
# convert v0 to m/s and theta to radians:
v0 = v0/3.6
theta = theta*pi/180

y = x*tan(theta) - 1/(2*v0**2)*g*x**2/((cos(theta))**2) + y0

print 'y = %.1f m' % y

Pour l’interpréter entrez la commande suivante dans une fenêtre de terminal :

python ex1.py

Vous aurez comme réponse :

v0 = 15.0 km/h
theta = 60 degrees
y0 = 1.0 m
x = 0.5 m
y = 1.6 m

Voir aussi

Articles connexes

Références externes


La dernière modification de cette page a été faite le 10 janvier 2022 à 11:31.