2010年7月2日金曜日

PythonとRubyでグローバルIPを拾う

Check
グローバルIPが時々変わっちゃうので、遠隔地ログインする私としては自宅のマシンから定期的にグローバルIPを取得してどっかに保存しておきたいわけですよ。

まずはその取っ掛かりとして、PythonとRubyでグローバルIPを拾う所まで。

まずはPythonから。
#!/usr/bin/env python
# -*- coding: utf-8 -*-

import commands

ip = commands.getoutput('wget -q -O - ipcheck.ieserver.net')
print ip,
お次はRuby。バッククォートを使うことができるようだ。
#! /usr/bin/env ruby
# -*- coding: utf-8 -*-

ip = `wget -q -O - ipcheck.ieserver.net`
puts ip
参考URL

0 件のコメント:

コメントを投稿