グローバルIPアドレスを表示するだけのサイト作った
たまに自分が今使ってるグローバルIPアドレスを知りたくなったりすることある。なので表示するサイト作った。
コードはこんな感じ。
#!/usr/bin/env python from google.appengine.ext import webapp from google.appengine.ext.webapp import util import os class MainHandler(webapp.RequestHandler): def get(self): self.response.out.write('<a href="yourIP">Your IP Address</a>') class yourIP(webapp.RequestHandler): def get(self): self.response.out.write(os.getenv('REMOTE_ADDR')) def main(): application = webapp.WSGIApplication([('/', MainHandler), ('/yourIP', yourIP), ('/yourIP/', yourIP)], debug=True) util.run_wsgi_app(application) if __name__ == '__main__': main()
こんな感じで表示される。
http://h-takanoo.appspot.com/yourIP