手机
当前位置:查字典教程网 >脚本专栏 >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随机某图片代码实例】相关文章:

Python读写Excel文件的实例

python二叉树的实现实例

Python 随机生成中文验证码的实例代码

python 图片验证码代码

python快速排序代码实例

用Python写的图片蜘蛛人代码

python选择排序算法的实现代码

python单链表实现代码实例

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

python聊天程序实例代码分享

精品推荐
分类导航