diff options
Diffstat (limited to 'Demo/tkinter/www/www2.py')
| -rwxr-xr-x | Demo/tkinter/www/www2.py | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/Demo/tkinter/www/www2.py b/Demo/tkinter/www/www2.py deleted file mode 100755 index 3501803..0000000 --- a/Demo/tkinter/www/www2.py +++ /dev/null @@ -1,35 +0,0 @@ -#! /usr/bin/env python - -# www2.py -- print the contents of a URL on stdout -# - error checking - -import sys -import urllib -import types - -def main(): - if len(sys.argv) != 2 or sys.argv[1][:1] == '-': - print "Usage:", sys.argv[0], "url" - sys.exit(2) - url = sys.argv[1] - fp = my_urlopen(url) - while 1: - line = fp.readline() - if not line: break - sys.stdout.write(line) - -def my_urlopen(url): - try: - fp = urllib.urlopen(url) - return fp - except IOError, msg: - if type(msg) == types.TupleType and len(msg) == 4: - print msg[:3] - m = msg[3] - for line in m.headers: - sys.stdout.write(line) - else: - print msg - sys.exit(1) - -main() |
