Posted in Python onDecember 18, 2013
Beautiful Photo!: http://www.beautifulphoto.net/
import urllib2 import re _random_url = r'http://www.beautifulphoto.net/plugin/RndArticle/' _img_patt = re.compile(r'<img src="http://www\.beautifulphoto\.net/upload/(\d+)\.jpg" />') def random(timeout=3, more=False): try: html = urllib2.urlopen(_random_url, timeout=timeout).read() except urllib2.URLError, e: return None res = re.search(_img_patt, html) if res: name = res.group(1) if more: return 'http://www.beautifulphoto.net/upload/', '%s_mini.jpg' % name, '%s.jpg' % name return 'http://www.beautifulphoto.net/upload/%s_mini.jpg' % name return None if __name__ == '__main__': url = random() print(url) if url: import webbrowser as wb wb.open(url)
python获取beautifulphoto随机某图片代码实例
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@