![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 78
a852s852
这个作者很懒,什么都没留下…
展开
-
Python中pickle模块的使用
protocol:序列化使用的协议。如果为负值或HIGHEST_PROTOCOL,则使用最高的协议版本。如果为负值或HIGHEST_PROTOCOL,则使用最高的协议版本。函数的功能:接受一个文件句柄和一个数据对象作为參数,把数据对象obj以特定的格式保存到给定的文件file里。函数的功能:将obj对象序列化为string形式,而不是存入文件中。函数的功能:从string中读出序列化前的obj对象。函数的功能:将file中的对象序列化读出。obj:想要序列化的obj对象。obj:想要序列化的obj对象。原创 2022-11-30 16:49:06 · 148 阅读 · 0 评论 -
使用Python查看ip,psutil,netifaces
地址类型为2,查询address_families,我们可以知道它是AF_INET的类型,是关于IPv4的配置。Netifaces定义了接口地址类型字典,你可以很方便的查询各类地址类型对应的地址类型编码,在后面的介绍中,我们会发现查询结果仅显示接口地址类型编码,可以通过address_families查询地址编码的。使用ifaddresses()接口,可以这么容易的获取接口的地址配置信息,返回的信息以字典的形式返回。我们获取了系统的接口信息后,就可以继续查询指定接口的地址配置信息。原创 2022-11-24 11:09:03 · 1105 阅读 · 0 评论 -
一篇文章带你了解构造器__new__与__init__
如果__new__()创建的是当前类的实例,会自动调用__init__()函数,通过return调用的__new__()的参数cls来保证是当前类实例,如果是其他类的类名,那么创建返回的是其他类实例,就不会调用当前类的__init__()函数。所有类的超类object,有一个默认包含pass的__init__()实现,这个函数会在对象初始化的时候调用,我们可以选择实现,也可以选择不实现,一般建议是实现的,不实现对象属性就不会被初始化。()至少有一个参数self,就是这个__new__()返回的实例,...原创 2022-07-20 10:36:34 · 160 阅读 · 2 评论