如何将Python类str转换为Javascript
我有一个python格式的数据如何将Python类str转换为Javascript,javascript,python,eel,Javascript,Python,Eel,我有一个python格式的数据 d1 = ["id":"hajdgrwe2123", "name":"john law", "age":"95"] Python将其作为数据类型“class'str'” 我正在使用eel将数据从python发送到javascript,因此我想将数据转换为javascript中的字典,以便我可以进行下面的调用 d1[“id”]#结果应为hajd
d1 = ["id":"hajdgrwe2123", "name":"john law", "age":"95"]
Python将其作为数据类型“class'str'”
我正在使用eel将数据从python发送到javascript,因此我想将数据转换为javascript中的字典,以便我可以进行下面的调用
d1[“id”]#结果应为hajdgrwe2123
我尝试转换为json,但没有成功。如何将python类str转换为javascript中的dictionary?如果要将某些内容导出到另一种语言,应该使用广泛支持的交换格式之一。对于这个特定的用例,我将使用JSON。 对于编码为JSON,以及关于JSON,您应该开始学习
许多语言都支持JSON,因为它是一种简单易行的方法,只需很少的字符就可以表示字典、数组、整数、字符串、布尔值、空值以及它们的任意组合。或者您有一个包含字符串的javascript数组
var tab = [´john’,’smith’ ,’95’]
tab[0] // john
或者您有包含对象的JavaScript数组
var objTab = [{name: ‘john’, age : 25}, {name : ‘george’, age : 43}]
var obj = objTab[0]
obj[name] // john
或者您有一个JavaScript对象
var obj = {name: ‘john’, age :33}
obj[name] // john
或
d1=[“id”:“hajdgrwe2123”,“name”:“john law”,“age”:“95”]
是无效的javascript,因此您不能“拥有”它,您需要研究如何在python中生成json。这不是一个javascript问题只要用{}
替换[]
,你就可以很好地回答你的问题,可以问“如何将Python类str转换为javascript”谢谢,我已经编辑了这个问题@罗伯特门内尔
obj.name //john