2 import gzip
, string
, cStringIO
, os
, time
, BaseHTTPServer
4 data
= [str(i
) for i
in xrange(34000)]
6 s
= cStringIO
.StringIO()
7 gz
= gzip
.GzipFile("1.gz", "wb", 9, s
)
15 class obsluga(BaseHTTPServer
.BaseHTTPRequestHandler
):
17 self
.send_response(200)
18 self
.send_header("Content-Type", "text/plain")
19 self
.send_header("Content-Encoding", "gzip")
20 self
.send_header("Connection", "close")
22 self
.wfile
.write(pocz
)
24 self
.wfile
.write(reszta
)
27 server_address
= ('127.0.0.1', port
)
28 httpd
= BaseHTTPServer
.HTTPServer(server_address
, obsluga
)
29 httpd
.handle_request()
31 if __name__
== "__main__":