我是python和javascript的新手,所以我不太了解他们的数据共享功能。下面是我称之为database.py的数据库文件中的字典(我要发送的数据)。如何获取这些数据并将其发送到我的javascript文件" Calendar.js"所以我以后可以在函数中使用它?
agenda = {'id' : num,
'eventName' : eventName,
'eventType' : eventType,
'location' : location,
'date' : date,
'time' : time,
'compName' : compName,
'attire' : attire,
'additional' : additional}
答案 0 :(得分:1)
作为一般规则,如果您想使用javascript交换数据,请考虑JSON(JavaScript Object Notation)是goto格式。
从Python中,您可以使用json
模块生成此类数据。
示例:
d = {"name":"interpolator",
"children":[{'name':key,"size":value} for key,value in sample.items()]}
j = json.dumps(d, indent=4)
f = open('sample.json', 'w')
print >> f, j
f.close()
现在,对于与javascript的实际通信,您可以在文件中编写JSON并异步处理它,或使用类似protobuf / grpc的内容。