Python语言技术文档

微信小程序技术文档

php语言技术文档

jsp语言技术文档

asp语言技术文档

C#/.NET语言技术文档

html5/css技术文档

javascript

点击排行

您现在的位置:首页 > 技术文档 > Python编程技巧

python获取beautifulphoto随机某图片代码实例

来源:中文源码网    浏览:93 次    日期:2024-05-14 00:13:27
【下载文档:  python获取beautifulphoto随机某图片代码实例.txt 】


python获取beautifulphoto随机某图片代码实例
Beautiful Photo!: http://www.beautifulphoto.net/
复制代码 代码如下:import urllib2import re
_random_url = r'http://www.beautifulphoto.net/plugin/RndArticle/'_img_patt = re.compile(r'')
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)

相关内容