Double Click: continue building better CLIs on Nov. 18, 2017 at 11:10 a.m. in R-M130

Some of you might have been to my previous talk "Click - A Pleasure to Write, A Pleasure to Use", a brief overview of the powerful features provided by click to build command-line tools. You can find a recording of it on YouTube. But don't worry, I'll give you a super quick summary at the beginning of this talk.

In this talk, we will look at some more advanced features of click to build an example command-line tools. I will show you how nested commands make it easy to modularize your (complex) application and how you can use custom parameter types to improve validation. Come and join me for a journey into a world with no clicking but with a lot of click.


Sebastian Vetter

Sebastian has discovered his love for Python early in his University days. Since then, he has used it in academic research, financial testing and web development. He has mostly worked with Django over the last few years assembling distributed systems mostly using Web APIs. He recently switched to working with asyncio and aiohttp. He is passionate about his work with Python and in the open source community as well as a healthy obsession with code aesthetics.