An example of how you can neatly display progress of asynchronous tasks in python using curses. Suited to batch running multiple tasks that can be run async. Examples include running commands on multiple servers in a cluster and fetching a large number of URLs.