This post collects the Notebook used in my classes of Hydraulic Constructions and Hydrology for estimating the IDF curves. It is actually a work in progress.
For who wants to start with Python (for hydrologists), I suggest to give a look to my blog post Python general resources.
Below my own resources.
3 - Estimating the parameters of a Gumbel distribution with
4 - Pearson's Test
5 - Fitting the curves (some error here)
7 - Reading and plotting a Raster ASCII File (and its statistics)
For who wants to do the same numerics with R, she should look "A few R scripts useful for hydrologists".