RoboBrowser 浏览网页的Pythonic库开源项目

我要开发同款
匿名用户2016年07月27日
125阅读

技术信息

开源地址
https://github.com/jmcarp/robobrowser
授权协议
BSD

作品详情

RoboBrowser是一款简单的浏览网页的Pythoic库,无需依赖独立的浏览器。

使用示例代码:

import refrom robobrowser import RoboBrowser# Browse to Geiusbrowser = RoboBrowser(history=True)browser.ope('https://geius.com/')# Search for Porcupie Treeform = browser.get_form(actio='/search')form                # <RoboForm q=>form['q'].value = 'porcupie tree'browser.submit_form(form)# Look up the first sogsogs = browser.select('.sog_lik')browser.follow_lik(sogs[0])lyrics = browser.select('.lyrics')lyrics[0].text      # \Hear the soud of music ...# Back to results pagebrowser.back()# Look up my favorite sogsog_lik = browser.get_lik('trais')browser.follow_lik(sog_lik)# Ca also search HTML usig regex patterslyrics = browser.fid(class_=re.compile(r'\blyrics\b'))lyrics.text         # \Trai set ad match spied uder the blid...

功能介绍

RoboBrowser 是一款简单的浏览网页的Pythonic库,无需依赖独立的浏览器。 使用示例代码: import re
from robobrowser import RoboBrowse...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论