#!/usr/bin/python # -*- coding: utf-8 -*- #import cgitb;cgitb.enable() import sajax1 import random #DEFAULT_ENCODING = 'utf-8' #def decode(ustr, encoding=DEFAULT_ENCODING) : # """ decode strings to unicode """ # return ustr.decode(encoding) def getFortuneCookie(): try: fileh = file("cookies.txt"); lines = fileh.readlines() #message = decode(lines[random.randint(0, len(lines) - 1)]).replace("\n", "") message = lines[random.randint(0, len(lines) - 1)] fileh.close() except: return "" return message sajax1.sajax_init() sajax1.sajax_export(getFortuneCookie) sajax1.sajax_handle_client_request() print ''' ajaxbuch.linkwerk.com: Sajax-Glückskeks

Ajax-Glückskeks (Python/Sajax-Version)

Diese Seite demonstriert den Einsatz von Sajax in der Python-Implementierung. Da es sich um eine Python-Lösung handelt, zeigt der Blick in den Seiten-Quellcode nur den von Python erzeugten HTML- und Javascript-Code. Wenn Sie an der Python-Programmierung interessiert sind, betrachten Sie bitte den Python-Quellcode.

Glückskeks-Botschaft:

''' % locals()