Python tools for CROCO# 1. Introduction 2. Preprocessing tools (prepro) 2.1. Content and architecture 2.2. Install the environnement 2.3. Readers for input data 2.4. Build the grid 2.5. Build initial and boundary conditions 2.6. Build tidal forcing 2.7. Build rivers forcing 2.8. Build a nest 2.9. Download some datasets 2.10. Test script 3. Post-processing tools (xcroco) 3.1. Content of the library 3.2. Setup your python environment 3.3. First, customize your own class for your files 3.4. Set up your configuration file xcroco.ini 3.5. Read parameters 3.6. Open your history files 3.7. Create the xgcm grid 3.8. Details of the modules 4. Visualization tool (croco_pyvisu) 4.1. Setup your python environment 4.2. Croco_pyvisu directory 4.3. First, you have to customize for your own history files 4.4. Launch visualization 4.5. How to add new variables