首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

让所有网站都提供API的Python库-Toapi,你知道吗

这是一个让所有网站都提供API的Python库。以前,我们爬取数据,然后把数据存起来,再创造一个api服务以便其他人可以访问。为此,我们还要定期更新我们的数据。这个库让这一切变得容易起来。你要做的就是定义好你的数据,然后这些数据就会自动地变成可以访问的API。

安装

使用

对于静态站点

Item.Meta.route:一个正则表达式,定义API服务的路径。通常情况下,这个路径都会和数据的源站路径保持一致。

Item.Meta.source:包含单个数据结构的HTML部分。

api.server():运行一个服务器,提供API服务。

api.parse():解析路径,如果路径不存在,则返回空。

对于动态站点

需要phantomjs,运行phantomjs -v检查。

开源证书

Apache2.0

欢迎评论讨论留言!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180930A1VPRT00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券