json.loads学习;python中创建对象以及__init__ 以及对象属性

1.json.loads学习
json.loads 是 把 JSON 字符串解析成 Python 对象 的函数。
名字里的 loads = load string。
json.loads 就是专门用来处理:
👉「本来是有结构的数据,但通过 HTTP 只能以字符串形式传进来」这种情况。
👉与json.loads相对的是json.dumps:

函数 作用
json.dumps Python → JSON 字符串
json.loads JSON 字符串 → Python

2.python中创建对象以及__init__ 以及对象属性

TaskConfig(...)        ← 创建对象
↓
__new__                ← 分配内存(你几乎不碰)
↓
__init__               ← 给这个对象“装参数 / 设状态”

👉__init__ 是“对象创建完成后,用来初始化对象状态”的函数。
👉__init__其实就是相当于对象在创建时调用的函数。
👉python中的对象属性基本都是通过self建立,python不会自动变为对象属性。
👉python中的对象属性一般都是在__init__方法中创建

posted @ 2026-01-23 11:54  asphyxiasea  阅读(2)  评论(0)    收藏  举报