import time
if __name__=='__main__':
flag=True
while flag :
execfile('ScratchIP.py')
print 'ok...'
time.sleep(10)
ScratchIP.py
import urllib2, re
import time
url = "http://www.ip.cn"
response=urllib2.urlopen(url).read()
ips=re.findall("(?isu)\d+\.\d+\.\d+\.\d+",response)
if ips:
open('IP.txt',"a").write(time.strftime
\('%Y-%m-%d-%H-%M %S',time.localtime(time.time())) +
\ ':' + ips[0] + "\r\n" )