Guest
Public paste!

Gabriel Genellina

By: a guest | Jul 19th, 2007 | Syntax: Python | Size: 0.72 KB | Hits: 128 | Expires: Never
Copy text to clipboard
  1. # http://sourceforge.net/tracker/index.php?func=detail&aid=1755388&group_id=5470&atid=105470
  2.  
  3. from socket import *
  4. import sys
  5.  
  6. def test(name):
  7.     print "enter test, gethostbyname(%r)" % name
  8.     print "Yo can press Ctrl-C"
  9.     try:
  10.         try:
  11.             gethostbyname(name)
  12.         except:  
  13.             print "inner try"
  14.             E = sys.exc_info()[0]
  15.             print type(E),repr(E),E is KeyboardInterrupt
  16.             raise
  17.     except:  
  18.         print "outer try"
  19.         E = sys.exc_info()[0]
  20.         print type(E),repr(E),E is KeyboardInterrupt
  21.     print "exit test"
  22.  
  23. import random
  24. letters = list("typingsomeuselesswords")
  25. random.shuffle(letters)
  26. name = ".".join(letters[:5]) + ".com"
  27. test(name)