picturebgfg gifdir 'ora-pp gif''navy''greenclass ppclocksmall(clockconfig)size picture gifdir 'ora-pp gifbgfghhmh 'white''red''blue''orangeclass gilliganclock(clockconfig)size picture gifdir 'gilligan gifbgfghhmh 'black''white''green''yellowclass lp eclock(gilliganclock)size picture gifdir 'ora-lp gifbg 'navyclass lp eclocksmall(lp eclock)sizefg 'orangeclass pyref eclock(clockconfig)sizepicture gifdir 'ora-pyref gifbgfghh 'black''gold''brownclass greyclock(clockconfig)bgfghhmhsh 'grey''black''black''black''whiteclass pinkclock(clockconfig)bgfghhmhsh 'pink''yellow''purple''orange''yellowclass pythonpoweredclock(clockconfig)bgsizepicture 'white' gifdir 'pythonpowered gifif __name__ ='__main__'root tk(for configclass in clockconfigppclockbig#ppclocksmalllp eclocksmall#gilliganclockpyref eclockgreyclockpinkclockpythonpoweredclock ]clockpopup(configclassconfigclass __name__button(roottext='quit clocks'command=root quitpack(root mainloop(running this script creates the multiple clock display of figure - its configurations support numerous optionsjudging from the seven clocks on the displaythoughit' time to move on to our last example pyclockan analog/digital clock widget