DDNS の更新って凄く簡単なんだけど、前回から IP アドレス変ったかどうかとか 泥臭くファイルに取っておいたりする処理書くのがめんどくさかったりするんだけど Pit でやってみたらシンプルだったので貼ってみる。 #!/usr/bin/env python # -*- coding: utf-8 -*- import urllib2, urllib, logging, os from pit import Pit logging.basicConfig(level=logging.DEBUG, format='%(asctime)s %(levelname)s %(message)s', filename='/var/log/dns.log', filemode='a') if __name__ == '__main__': now_ip = urllib2.urlopen('http: