Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

[datetime.date(2016, 9, 1), datetime.date(2016, 9, 2), datetime.date(2016, 9, 3), datetime.date(2016, 9, 4), ............]


Truc 3 : Comment libérer de la mémoire en python?


Certaines grosses matrices peuvent causer python à occuper beaucoup de mémoire vive. Si une grosse matrice n'est plus utilisé dans un script, il peut être opportun de la supprimer et d'appeler gc.collect() afin que l'espace mémoire soit libérer. Cela se fait de la façon suivante dans un script :

import gc # En début de script

……………………

# Pour libérer un peu de mémoire

del matrice

gc.collect()

 
où matrice doit être remplacé par la matrice que vous désirez supprimer.


...

Scripts

Create a 2-D temperature plot from an RPN file

...

Script: 2-D_temperature_plot_from_RPN.py.txt


Create a 2-D temperature plot from a NetCDF file

Image Added

Script : 2-D_temperature_plot_from_NetCDF.py3

Script : 2-D_temperature_plot_from_RPN.py

...

_NetCDF.txt

Générer une carte de la pression au niveau de la mer et des vecteurs vents centrée sur la mer de Norvège

Ce script donne un aperçu de comment générer une carte avec des contours de pression et des vecteurs de vents le tout dans un secteur bien précis.

Image Added


Script  (.py3)  : dessiner_msl_vent_ERA5_box_demo.py3

Script (.txt) :  dessiner_msl_vent_ERA5_box_demo.txt

Boucle temporelle

Ce script est un petit exemple d'une boucle temporelle permettant d'incrémenter l'année et le mois entre un mois et une année de départ et un mois et une année de fin.

Script (.py3) : boucle_temporelle.py3

Script (.txt) : boucle_temporelle.txt