python (3.12.0)

(root)/
lib/
python3.12/
turtledemo/
__pycache__/
clock.cpython-312.opt-1.pyc

̑eldZddlddlmZddZdZdZdZdZd	Zd
Z	dZ
dZed
k(re
deZeeeyy)z       turtle-example-suite:

             tdemo_clock.py

Enhanced clock-program, showing date
and time
  ------------------------------------
   Press STOP to exit the program!
  ------------------------------------
)*)datetimecntt|t|t|t	y)N)penuprightforwardleftpendown)distanzwinkels  D/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/turtledemo/clock.pyjumprs"	G	&MGLIct|dztdt|dztdt|tdt|tdt|dzy)Ngffffff?Zg@x)fdrtlt)laengespitzes  r
handrsMvd{OrFvczNsGvJsGvJsGvczNrctt|dztt||t	t}t
||y)Ng333333?)resetr
begin_polyrend_polyget_polyregister_shape)namerr	hand_forms    r
make_hand_shaper!"s:	G&LJ
I4#rcttdtdD]R}t||dzdk(rt	dt|dz
ntdt|t
dTy)N<r)rpensizerangerrdotr)radiusis  r
	clockfacer.+s_	GAJ
2YVq5A:rF&F&M
1rctdtdddtdddtdddtd	tatjdtj
d
dtatjdtj
dd
tatjdtj
ddtttfD]7}|jd|jddd|jd9tta
tjtjtjdy)Nlogosecond_hand}r&minute_hand	hour_handrgray20gray80blue1red1blue3red3userr'rU)moder!r.Turtler1shapecolorr3r5
resizemode	shapesizespeedhtwriterpubk)rs r
setuprK8sLM3+MC,KR(
cN(Km$h)(Km$gv&I
OOK 
OOGV$[)3q!Q

1
D
XF
IIK
IIK
IIbMrc0gd}||jS)N)MondayTuesday	WednesdayThursdayFridaySaturdaySunday)weekday)t	wochentags  r
rVrVSs4IQYY[!!rcngd}|j}||jdz
}|j}d|||fzS)N)zJan.zFeb.zMar.zApr.MayJuneJulyzAug.zSep.zOct.zNov.zDec.r>z%s %d %d)yearmonthday)zmonatjmrUs     r
datumrbXs>
=E	A
aggkA	AAq	!!rctj}|j|jdzz}|j|dzz}|j
|dzz}	t
dtjtjtjdtjt|ddtjdtjt|ddtjd	tj!d
|zt"j!d
|zt$j!d|zt
dt't(d
y#t*$rYywxYw)Ngư>gN@FAcenter)Courierbold)alignfontr?r(Td)rtodaysecondmicrosecondminutehourtracerrHclearhomerwriterVbackrbr1
setheadingr3r5ontimertick
Terminator)rUsekunderqstundes    r
rzrz`s Ahhx//G
XX
$F
VVfTk
!F
u

rYq\#*A		CCU1X#*A		Crqy)qx(RY'tc

sDE..	E:9E:cXtdttdty)NFT	EVENTLOOP)rsrKrzrr
mainrxs
5M	G
4LFr__main__r0N)r)__doc__turtlerrrr!r.rKrVrbrzr__name__r@msgprintmainlooprrr
<module>rsh		$6"
"
0zL
&C	#JJ	r