twisted 异步抓取网页的代码,twisted抓取,from twisted


from twisted.web import clientfrom twisted.internet import reactorimport sysdef printPage(data):    print data    reactor.stop()def printError(failure):    print >> sys.stderr, "Error: ", failure.getErrorMessage()    reactor.stop()    if len(sys.argv)==2:        url=sys.argv[1]        client.getPage(url).addCallback(printPage).addErrback(printError)        reactor.run()    else:        print "Usage: webcat.py <URL>"

评论关闭