Introduction to Python scripting for water modellers
Basic data structures and importing modules
This webinar is a crash course in Python syntax with a focus on hydrology and hydraulic applications. At the completion, students will have an understanding of basic Python syntax and how to write a script that imports stream discharge data from a directory, summarizes time series, and then calculates and plots flow exceedance curves.
View what is covered in this presentation here: https://github.com/knebiolo/AustralianWaterSchool
Outline of the webinar:
- What is Python?
- Where to go for help
- Easiest Way to Start
- Data Types and Structures
- Program Flow
- Modules Useful for Water Resources
- flow exceedance curve calculation and stream gage summary.