[python-users] Vorstellung Pyrit
Detlef Lannert
lannert at uni-duesseldorf.de
Mi Nov 10 17:32:03 CET 2010
> es gibt keine geheime Klingelzeichen.
> Dafür ist das Gebäude nicht so leicht zu finden! Die Tür zum Hof steckt
> in einer Hecke in der Nikolausstr.
#! /usr/bin/env python
# encoding: utf-8
import time, sys
def gehe_zum_pycologne_treffen():
while 1:
jetzt = int(time.strftime("%H"))
if jetzt < 19:
str = "Berrenrather Str."
zugang = "unauffaellige Hoftor"
else:
str = "Nikolausstr."
zugang = "Loch in der Hecke"
print "gehe in die %s und benutze das %s" % (str, zugang)
time.sleep(30)
if tor_ist_offen():
print "Glück gehabt, jetzt findest Du auch den Raum!"
break
print "Du bist zur falschen Zeit (so etwa zwischen %d und" \
" %d Uhr) am falschen Ort (in der %s)" \
% (jetzt, jetzt + 1, str)
if jetzt > 22:
print "mache Dich nun lieber auf den Heimweg"
sys.exit(1)
du_bist_da()
if __name__ == "__main__":
try:
from pycologne import tor_ist_offen, du_bist_da
except ImportError:
def tor_ist_offen(): return True
def du_bist_da(): pass
gehe_zum_pycologne_treffen()
Daß ich es heute leider auch nicht schaffen werde, liegt aber nicht am
Algorithmus, sondern an einem anderen Termin.
Detlef
Mehr Informationen über die Mailingliste python-users