手机
当前位置:查字典教程网 >脚本专栏 >python >python获取beautifulphoto随机某图片代码实例
python获取beautifulphoto随机某图片代码实例
摘要:BeautifulPhoto!:http://www.beautifulphoto.net/复制代码代码如下:importurllib2im...

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随机某图片代码实例】相关文章:

py2exe 编译ico图标的代码

python 随机数生成的代码的详细分析

python 获取et和excel的版本号

python实现的解析crontab配置文件代码

python二叉树的实现实例

python单线程实现多个定时器示例

python 获取文件列表(或是目录例表)

python算法学习之基数排序实例

python 生成不重复的随机数的代码

python列表与元组详解实例

精品推荐
分类导航