Coursera - Python for Everybody - 课程笔记 - Week 18

Week 18

13.5 JS对象表示 JavaScript Object Notation (JSON)

  • 在JS中的对象书面表示,实际上来源于JS的常量表示语法
  • python对应内建库:json
  • json文件实际上就是一个嵌套的列表(同类并列情形)或字典(内部含字段情形)
  • 原始序列化的json文件同样应当是字符串表示的,由json库将其处理成列表或者字典
  • 加载并处理json:json.load()
  • 相比于xml,json文件使用起来更加简单方便

13.6 面向服务方法 Service Oriented Approach

  • 构建一个系统以提供服务,其他的系统与该服务交换数据以将该服务运行于其中
  • 大多数非平凡网络应用都使用服务
  • 服务会公开其使用规则,应用程序遵守之以正确使用该服务(数据存储协议)

13.7 使用应用程序接口 Using Application Programming Interfaces

  • 访问服务的接口
  • API决定了Url,语法以及数据格式等等信息

13.8 防护API请求 Securing API Requests

  • 用于运行API的计算资源和数据往往不是免费的
  • 因此数据的提供者会采取一些手段限制请求次数(API key),或者要求付费使用
  • 规则还有可能因人而异
  • 一些API要求进行密钥授权才能访问
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值