On Sun, 12 Feb 2012 21:31:57 +0800
daedae11 <daeda...@126.com> wrote:

> The code is:
> from nntplib import NNTP
> s = NNTP('news.gmane.org')
> resp, count, first, last, name = s.group
> ('gmane.comp.python.committers') print 'Group', name, 'has', count,
> 'articles, range', first, 'to', last resp, subs = s.xhdr('subject',
> first + '-' + last) for id, sub in subs[-10:]:
>     print id, sub
> s.quit()
> 
> When I write it into a script, it can execute normally. However, when
> I input it in interpreter line by line, I got the follow error when I
> execute the third sentence. What's the matter?

It seems that the connection is closed if you need more than about 6-7 seconds 
(on my computer) to type the third line.

>From the source of "nntplib.py":

def getline(self):
    """Internal: return one line from the server, stripping CRLF.
    Raise EOFError if the connection is closed."""

Bye, Andreas
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to