python 读取yeelink平台指令小结

来源:互联网 发布:im.min.js 图片加载 编辑:程序博客网 时间:2024/05/17 23:03

这是我在yeelink平台上设置的一个远程开关

我现在想把这个开关的操作通过python读取下来,即读取下面这段字符:

在网上找了下资料,最后整理出一下代码:

#!/usr/bin/env python  
# -*- coding: utf-8 -*-  
import requests   
import time  
# 设备URI  
apiurl = ['这是你的设备状态url,即上图我涂了红色的那一串"]  
# 用户密码  
apiheaders = {'U-ApiKey': 这个不用说,在你自己用户那找'}  
while True:  
  #发送请求  
  for i in range(6):
      r = requests.get(apiurl[i],headers=apiheaders)
      # 打印响应内容  
      print(r.text)  
      # 转换为字典类型 请注意 2.7.4版本使用r.json()  
      led = json_load(r)
  # {'value':x} x=1打开状态,x=0关闭状态 

      if led['value']==1:

print 1

      else:

print 0
  # 延时1S  
  time.sleep(1)

延时一秒后这段代码会  重复执行。



因为我也是新手所以希望和各位多交流,另外过几天会上传一个利用python上传一些数据到某平台的代码,希望对大家有帮助

0 0
原创粉丝点击