...
[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.py3
Script: 2-D_temperature_plot_from_RPN.txt
Create a 2-D temperature plot from a NetCDF file
Script : 2-D_temperature_plot_from_NetCDF.py3
Script : 2-D_temperature_plot_from_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.
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