我正在尝试在Google App Engine-Python中使用gethostbyaddr。

我有

import socket


接着

class BeatMail(webapp.RequestHandler):

    def get(self):
        refer = self.request.remote_addr
        referName = socket.gethostbyaddr(refer)
        self.response.out.write(referName)


但是我在socket.gethostbyaddr(refer)行上遇到了错误。谢谢!

最佳答案

在AppEngine API中禁用了socket。请参见runtime docs

10-04 21:01