Python JSON编码
- 论坛
- Python JSON编码
7 浏览
Python JSON编码
我正在尝试在Python中将数据编码为JSON,但遇到了一些困难。我相信问题只是一个误解。
我对Python相对陌生,并且从未真正熟悉过各种Python数据类型,所以这很可能是我困惑的原因。
目前,我正在声明一个列表,循环遍历另一个列表,并在其中一个列表中添加另一个列表:
import simplejson, json data = [['apple', 'cat'], ['banana', 'dog'], ['pear', 'fish']] x = simplejson.loads(data) # >>> typeError: expected string or buffer.. x = simplejson.dumps(stream) # >>> [["apple", "cat"], ["banana", "dog"], ["pear", "fish"]] # - JSON编码的字符串应该像这样: {{"apple":{"cat"},{"banana":"dog"}}
所以要么:
- 我不理解JSON语法
- 我不理解Python的JSON模块
- 我正在使用不适当的数据类型。