Your IP : 216.73.216.213


Current Path : /opt/alt/python33/lib64/python3.3/turtledemo/__pycache__/
Upload File :
Current File : //opt/alt/python33/lib64/python3.3/turtledemo/__pycache__/clock.cpython-33.pyc

�
��f�c@s�dZddlTddlmZed�ddd�Zdd�Zd	d
�Zdd�Zd
d�Zdd�Z	dd�Z
dd�Zdd�Ze
dkr�e�Zee�e�ndS(u�       turtle-example-suite:

             tdemo_clock.py

Enhanced clock-program, showing date
and time
  ------------------------------------
   Press STOP to exit the program!
  ------------------------------------
i(u*(udatetimeulogocCs0t�t|�t|�t|�t�dS(N(upenupurightuforwarduleftupendown(udistanzuwinkel((u5/opt/alt/python33/lib64/python3.3/turtledemo/clock.pyujumps



ujumpcCsjt|d�td�t|d�td�t|�td�t|�td�t|d�dS(Ngffffff�?iZg@ix(ufdurtult(ulaengeuspitze((u5/opt/alt/python33/lib64/python3.3/turtledemo/clock.pyuhands





uhandcCsKt�t|d�t�t||�t�t�}t||�dS(Ng333333�?(uresetujumpu
begin_polyuhanduend_polyuget_polyuregister_shape(unameulaengeuspitzeu	hand_form((u5/opt/alt/python33/lib64/python3.3/turtledemo/clock.pyumake_hand_shape$s
	umake_hand_shapecCs�t�td�xitd�D][}t|�|ddkrZtd�t|d�ntd�t|�td�qWdS(Nii<iiiii(uresetupensizeurangeujumpufdudoturt(uradiusui((u5/opt/alt/python33/lib64/python3.3/turtledemo/clock.pyu	clockface.s



u	clockfacecCs2td�tddd�tddd�tddd�td	�t�atjd�tjd
d�t�atjd�tjdd
�t�atjd�tjdd�xDtttfD]3}|j	d�|j
ddd�|jd�q�Wt�t�a
t
j�t
j�t
jd�dS(Nulogousecond_handi}iuminute_handi�u	hour_handiZi�ugray20ugray80ublue1ured1ublue3ured3uuseriiiiU(umodeumake_hand_shapeu	clockfaceuTurtleusecond_handushapeucoloruminute_handu	hour_handu
resizemodeu	shapesizeuspeeduhtuwriterupuubk(uhand((u5/opt/alt/python33/lib64/python3.3/turtledemo/clock.pyusetup;s.

	
	
	

	

usetupcCs)dddddddg}||j�S(NuMondayuTuesdayu	WednesdayuThursdayuFridayuSaturdayuSunday(uweekday(utu	wochentag((u5/opt/alt/python33/lib64/python3.3/turtledemo/clock.pyu	wochentagWs	u	wochentagcCs^ddddddddd	d
ddg}|j}||jd
}|j}d|||fS(NuJan.uFeb.uMar.uApr.uMayuJuneuJulyuAug.uSep.uOct.uNov.uDec.iu%s %d %d(uyearumonthuday(uzumonatujumut((u5/opt/alt/python33/lib64/python3.3/turtledemo/clock.pyudatum\s		udatumcCstj�}|j|jd}|j|d}|j|d}td�tj	�tj
�tjd�tjt
|�dddd�tjd
�tjt|�dddd�tjd�td�tjd|�tjd|�tjd
|�td�ttd�dS(Ng���ư>gN@iAualignucenterufontuCourieriuboldi�iUiiidF(uCourieriubold(uCourieriuboldT(udatetimeutodayusecondumicroseconduminuteuhourutraceruFalseuwriteruclearuhomeuforwarduwriteu	wochentagubackudatumuTrueusecond_handu
setheadinguminute_handu	hour_handuontimerutick(utusekundeuminuteustunde((u5/opt/alt/python33/lib64/python3.3/turtledemo/clock.pyutickds(









utickcCs&td�t�td�t�dS(Nu	EVENTLOOPFT(utraceruFalseusetupuTrueutick(((u5/opt/alt/python33/lib64/python3.3/turtledemo/clock.pyumainzs


umainu__main__N(u__doc__uturtleudatetimeumodeujumpuhandumake_hand_shapeu	clockfaceusetupu	wochentagudatumutickumainu__name__umsguprintumainloop(((u5/opt/alt/python33/lib64/python3.3/turtledemo/clock.pyu<module>s