Changes between Version 13 and Version 14 of Pythonの短いソースコード集


Ignore:
Timestamp:
08/24/06 10:31:45 (13 years ago)
Author:
nakiki
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Pythonの短いソースコード集

    v13 v14  
    113113}}} 
    114114 * 長いデータの一部を取り出したり、見たりするときに便利。 
     115 
     116=== CGI === 
     117{{{ 
     118import CGIHTTPServer 
     119import BaseHTTPServer 
     120import SimpleHTTPServer 
     121 
     122def serveForever(addr, HandlerClass = CGIHTTPServer.CGIHTTPRequestHandler, 
     123        ServerClass = BaseHTTPServer.HTTPServer): 
     124 
     125    HandlerClass.protocol_version = 'HTTP/1.0' 
     126    httpd = ServerClass(addr, HandlerClass) 
     127 
     128    sa = httpd.socket.getsockname() 
     129    print "Serving HTTP on %s:%d" % (sa[0], sa[1]) 
     130    httpd.serve_forever() 
     131 
     132if __name__ == '__main__': 
     133  serveForever(('127.0.0.1', 8000)) 
     134}}}