• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > python获取beautifulphoto随机某图片代码实例

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

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了python beautifulsoup,python beautiful,beautiful4包python,beautiful photo,beautifulphoto.net等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

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)
</div>

</div>

您可能想查找下面的文章:

  • Python利用Beautiful Soup模块创建对象详解
  • Python利用Beautiful Soup模块修改内容方法示例
  • Python利用Beautiful Soup模块搜索内容详解
  • Python利用Beautiful Soup模块创建对象详解
  • Python利用Beautiful Soup模块修改内容方法示例
  • Python使用BeautifulSoup库解析HTML基本使用教程
  • python基于BeautifulSoup实现抓取网页指定内容的方法
  • Python中使用Beautiful Soup库的超详细教程
  • Python中使用Beautiful Soup库的超详细教程
  • python使用BeautifulSoup分页网页中超链接的方法

相关文章

  • Windows下用py2exe将Python程序打包成exe程序的教程
  • python里大整数相乘相关技巧指南
  • python数据结构之二叉树的遍历实例
  • Python实现分割文件及合并文件的方法
  • 在IIS服务器上以CGI方式运行Python脚本的教程
  • Python读写Excel文件方法介绍
  • Python中的日期时间处理详解
  • python在控制台输出进度条的方法
  • Django中模版的子目录与include标签的使用方法
  • Python实现脚本锁功能(同时只能执行一个脚本)

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • python编程实现归并排序
    • 用Python的Flask框架结合MySQL写一个内存监控程序
    • python检测远程服务器tcp端口的方法
    • python结合selenium获取XX省交通违章数据的实现思路及代码
    • bpython 功能强大的Python shell
    • 简单介绍Python中的JSON模块
    • Python中pip安装非PyPI官网第三方库的方法
    • Python中__init__和__new__的区别详解
    • Python基于Tkinter的HelloWorld入门实例
    • 使用graphics.py实现2048小游戏

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有