您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

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

5b51 2022/1/14 8:17:37 python 字数 2054 阅读 328 来源 www.jb51.cc/python

BeautifulPhoto!:http://www.beautifulphoto.net/ 复制代码代码如下:importurllib2importre _random_url=r\'http://www.beautifulphoto.net/plugin/RndArticle/\'_img_patt=re.compile(r\'<imgsrc=\"http://www\

概述

Beautiful Photo!: http://www.beautifulphoto.net/

_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随机某图片代码实例全部内容,希望文章能够帮你解决python获取beautifulphoto随机某图片代码实例所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶