On 4/8/2012 10:55 AM, Miki Tebeka wrote:
8. Opening a URL can result in an unexpected prompt on
standard input if the URL has authentication. This can
stall servers.
Can you give an example? I don't think anything in the standard library does
that.
It's in "urllib". See
http://docs.python.org/library/urllib.html
"When performing basic authentication, a FancyURLopener instance calls
its prompt_user_passwd() method. The default implementation asks the
users for the required information on the controlling terminal. A
subclass may override this method to support more appropriate behavior
if needed."
A related "gotcha" is knowing that "urllib" sucks and you should use
"urllib2".
John Nagle
--
http://mail.python.org/mailman/listinfo/python-list