1、保存数据时⽂件写⼊的数据不能是对象的内存地址,需要把数据转换成列表字典数据再做存储,这时候就需要用到类的内置属性__dict__。

__dict__就是用来存储对象属性的一个字典,键是属性名,值是属性的值
其实就是收集类或实例对象值返回一个字典,如果是对象就直接字典输出,如果是类的话就是打印的就是内部相关定义的函数或者是属性返回字典,也包含很多内置的属性和值
以下是例子:

class A(object):a = 0def __init__(self):self.b = 1
aa = A()
# 返回类内部所有属性和⽅法对应的字典
print(A.__dict__)
# 返回实例属性和值组成的字典
print(aa.__dict__)

输出结果

Python中__dict__用法相关推荐

  1. 简单介绍Python中异常处理用法

    这篇文章主要给大家分享的是 Python中异常处理用法,为了保证程序的健壮性与容错性,即在遇到错误时候程序不会崩溃,我们需要对异常进行处理,下面来看看文章对此的用法,需要的朋友可以参考一下 为了保证程 ...

  2. python中 的用法_详解python中@的用法

    python中@的用法 @是一个装饰器,针对函数,起调用传参的作用. 有修饰和被修饰的区别,@function作为一个装饰器,用来修饰紧跟着的函数(可以是另一个装饰器,也可以是函数定义). 代码1 结 ...

  3. python讲解-详解python中@的用法

    python中@的用法 @是一个装饰器,针对函数,起调用传参的作用. 有修饰和被修饰的区别,"@function"作为一个装饰器,用来修饰紧跟着的函数(可以是另一个装饰器,也可以是 ...

  4. 【 Python 中 int 用法详解】(转载)

    Python 中 int 用法详解 欢迎转载,转载请注明出处! 文章目录 Python 中 int 用法详解 0. 参考资料 1. int 的无参数调用 2. int 接收数字作为参数 3. int ...

  5. Python 中 int 用法详解

    Python 中 int 用法详解 欢迎转载,转载请注明出处! 文章目录 Python 中 int 用法详解 0. 参考资料 1. int 的无参数调用 2. int 接收数字作为参数 3. int ...

  6. Python中self用法详解

    Python中self用法详解 https://blog.csdn.net/CLHugh/article/details/75000104 首页 博客 学院 下载 图文课 论坛 APP 问答 商城 V ...

  7. python中“end=”用法

    python中"end="用法:例如print("#",end=" \n"),默认换行,print("#",end=&q ...

  8. python中with open用法_在线玩转python中with用法

    在本篇文章里小编给大家整理的是关于python中with用法讲解内容,有需要的朋友们可以参考下. 我们都知道打开文件有两种方法:f = open() with open() as f: 这两种方法的区 ...

  9. python中return用法

    python中return用法 python中,在调用函数的时候,为了使得函数返回我们想要的值,就需要python中的return来解决此问题. (1)return语句是python语言中函数返回的一 ...

最新文章

  1. 2021年大数据Kafka(十二):❤️Kafka配额限速机制❤️
  2. java datasource mysql_Java MysqlDataSource類代碼示例
  3. AI假新闻满天飞,打假神器GROVER帮你看清一切
  4. 【巧妙算法系列】【Uva 11464】 - Even Parity 偶数矩阵
  5. 增加一列为主键 oracle,给oracle数据库增加一列做主键,增加一个sequence,数据库怎么获得主键。...
  6. 如何在 WebAPI 中启用 CORS
  7. c语言a 寻路算法,JS/HTML5游戏常用算法之路径搜索算法 A*寻路算法完整实例
  8. 解决:elasticsearch 更新报错:The number of object passed must be even but was [1]
  9. 域外计算机访问域内共享,域外用户如何拥有让其他电脑加域或退域的权限
  10. 分类算法学习(三)——逻辑回归算法的原理及简单实现
  11. Python丨Python 性能分析大全
  12. 【软件开发规范五】《用户需求及规格说明书》
  13. CSS选择器常见用法
  14. python停止程序_如何停止python程序
  15. 3w+字,Python办公自动化之Excel报表自动化,看这一篇就够了!
  16. h2o java_h2o steam
  17. 小何同学问了苹果CEO库克哪些问题?
  18. 火山PC编辑框组件详解3
  19. 分享 | 物体检测和数据集
  20. C语言实现简单的图书馆小程序(练习指针和结构体的基本使用)

热门文章

  1. 泛型 super和extend
  2. 依然范特西,依然动人
  3. C2C、B2B、B2C解释(转)
  4. Android工程师级别和学习路线
  5. android五层系统架构,Android系统的五层架构、Dalvik与ART、最后有个奇怪的问题请教orz...
  6. mongodb 基本介绍
  7. 定义一个判断素数的函数
  8. Linux 命令more和less的区别
  9. New binary linear programming formulation to compute the graph edit distance 2015
  10. 求e的近似值 (15分)