擅长:python、mysql、java
<p>您还可以使用多处理来确保在检查之后关闭所有已使用的资源:</p>
<pre><code>from multiprocessing import Process
import time
import urllib2
def check_url(url):
try:
f = urllib2.urlopen(url)
f.close()
print "%s working fine" % url
except Exception as exc:
print "Error ", exc
if __name__ == '__main__':
while True:
p = Process(target=check_url, args=("http://www.google.com", ))
p.start()
p.join()
time.sleep(5)
</code></pre>