JSON
1:json.dumps() json(dist) ---->str ----->存储json 文件
2:json.loads() str---->json(dist)
json.dumps()用于将dict类型的数据转成str,因为如果直接将dict类型的数据写入json文件中会发生报错,因此在将数据写入时需要用到该函数。
json.loads()用于将str类型的数据转成dict。json.dump()用于将dict类型的数据转成str,并写入到json文件中。下面两种方法都可以将数据写入json文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
json.load()用于从json文件中读取数据。
2 socket
buf_size-------影响收到的字符长度大小
sock.recv(buf_size).decode('utf-8')
3 socketio.Client()
服务器与客户端之间连接
sio = socketio.Client()
sio.emit('complete_video', data) 发送
@sio.on('complete_video_callback') 接受到的字符complete_video_callback
def function(data)
##接收到complete_video_callback 后执行function