擅长:python、mysql、java
<p>这将执行base64解码解包结构对我来说失败了。在</p>
<pre><code>import base64
import struct
response = {
"response": [{
"objcontent": [{
"rowkeys": ["time", "lat", "lon", "tos"],
"rowvalues": [
["AAAAAAAALkA=", "AAAAAADgU8A=", "AAAAAAAA8D8=", "7HitYA"],
["AAAAAAAALkA=", "AAAAAADgU8A=", "AAAAAAAACEA=", "7HitYA"],
["AAAAAAAALkA=", "AAAAAADgU8A=", "AAAAAAAAFEA=", "7HitYA"]
]
}]
}]
}
for response_i in response['response']:
for r in response_i['objcontent'][0]['rowvalues']:
for item in r[:-1]: # last item doesnt seem to be be base64 encoded !
a = base64.b64decode(item)
print a
# .... whatever ... struct.unpack('12d',a)
</code></pre>