import jsonpickle
时间: 2023-11-12 10:06:14 浏览: 80
numpyson:序列化程序扩展jsonpickle以处理numpypandas类型
jsonpickle 是一个 Python 库,可用于将 Python 对象序列化为 JSON 格式。您可以使用以下命令安装它:
```
pip install jsonpickle
```
安装后,您可以像这样将 Python 对象转换为 JSON 格式:
```python
import jsonpickle
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
person = Person("Alice", 30)
json_str = jsonpickle.encode(person)
print(json_str)
```
输出将是以下 JSON 格式的字符串:
```
{"py/object": "__main__.Person", "age": 30, "name": "Alice"}
```
您可以使用 `jsonpickle.decode()` 方法将 JSON 格式的字符串转换回 Python 对象。
阅读全文