Repository navigation
Expand file tree
/
Copy pathcputemp.py
More file actions
55 lines (50 loc) · 1.49 KB
/
Copy pathcputemp.py
File metadata and controls
55 lines (50 loc) · 1.49 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
# import urllib2
# import json
# import time
# import datetime
# APIKEY = 'oqSRzDP3XmZCxdShLtvEfxye54E'
# def get_temp():
# # 打开文件
# file = open("/sys/class/thermal/thermal_zone0/temp")
# temp = float(file.read()) / 1000
# file.close()
# print "CPU的温度值为: %.3f" %temp
# return temp
# def http_put():
# temperature = get_temp()
# CurTime = datetime.datetime.now()
# url='http://api.heclouds.com/devices/533941417/datapoints'
# values={'datastreams':[{"id":"temp","datapoints":[{"at":CurTime.isoformat(),"value":temperature}]}]}
# print "当前的ISO时间为: %s" %CurTime.isoformat()
# print "上传的温度值为: %.3f" %temperature
# jdata = json.dumps(values)
# print jdata
# request = urllib2.Request(url, jdata)
# request.add_header('api-key', APIKEY)
# request.get_method = lambda:'POST'
# request = urllib2.urlopen(request)
# return request.read()
# while True:
# time.sleep(5)
# resp = http_put()
# print "OneNET请求结果:\n %s" %resp
# time.sleep(5)
global p
p=1
while 1:
while p<=100:
p+=10
r.asdfasdf(p)
g.adfasdfasdf(100-p)
if p<=50:
b.adfasdaf(50+p)
else:
b.asdfasf(150-p)
while p>=0:
p-=10
r.asdfasdf(p)
g.adfasdfasdf(100-p)
if p<=50:
b.adfasdaf(50+p)
else:
b.asdfasf(150-p)