diff options
author | Guido van Rossum <guido@python.org> | 2013-01-10 16:50:48 -0800 |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 2013-01-10 16:50:48 -0800 |
commit | 53f5e2f6859e6aa0c579fff4bf01d054507c8d7b (patch) | |
tree | 98ff7af62a885d55bcefd9a851df545885ad9f4c /curl.py | |
parent | b000f30b8e520afef403fa8f3c4c150d300009e9 (diff) | |
download | trollius-53f5e2f6859e6aa0c579fff4bf01d054507c8d7b.tar.gz |
Checkpoint: HTTP client (needs a buffered stream badly).
Diffstat (limited to 'curl.py')
-rwxr-xr-x | curl.py | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -0,0 +1,19 @@ +#!/usr/bin/env python3 + +import sys + +import tulip +from tulip import http_client + + +def main(): + url = sys.argv[1] + p = http_client.HttpClientProtocol(url) + f = p.connect() + t = p.event_loop.run_until_complete(tulip.Task(f)) + print('transport =', t) + p.event_loop.run() + + +if __name__ == '__main__': + main() |