• nopaste代码测试 - [Python twisted ]2007-06-18

    Nopaste测试

    #
     
    from twisted.web.client import getPage
    from twisted.internet import reactor
    
     
    def errorHandler(error):
        print "An error occurred: <%s>" % str(error)
        reactor.stop()
     
    def lowercaseContents(contens):
        return contens.lower()
    
     
    def printContents(contents):
        '''
        This is a callback.
        '''
     
        print "Defered Called"
        print contents
    
     
        reactor.stop()
     
    deferred = getPage("http://twistedmatrix.com/dont-exist")
    deferred.addCallback(lowercaseContents)
    deferred.addCallback(printContents)
    deferred.addErrback(errorHandler)
    reactor.run()




    Tags: Python twisted

    非非 发表于 13:16:01 | 引用 0 | 编辑

评论

  • 不错啊,又学到了一招,以后发表代码就会很优美了。

    kkk () 发表于 2007-06-18 13:37:10   [回复]

发表评论