# HG changeset patch # User paulb # Date 1125009633 0 # Node ID a6c7628d5a3760c11f26605f182774cb4e36d962 # Parent 2c84bcf1da008f43ffc030201a159803540057e5 [project @ 2005-08-25 22:40:33 by paulb] Added a filesystem encoding argument for the calendar example. diff -r 2c84bcf1da00 -r a6c7628d5a37 examples/BaseHTTPRequestHandler/DemoApp.py --- a/examples/BaseHTTPRequestHandler/DemoApp.py Thu Aug 25 22:39:52 2005 +0000 +++ b/examples/BaseHTTPRequestHandler/DemoApp.py Thu Aug 25 22:40:33 2005 +0000 @@ -53,6 +53,15 @@ """) trans.set_response_code(200) +# Get various special arguments. + +import sys + +if len(sys.argv) > 1: + fsencoding = sys.argv[1] +else: + fsencoding = None + # Define the resource mapping. resource = MapResource({ @@ -62,7 +71,7 @@ "simple" : SimpleResource(), "unicode" : UnicodeResource(), "verysimple" : VerySimpleResource(), - "calendar" : CalendarResource(), + "calendar" : CalendarResource(fsencoding), "" : DemoResource() })