Avatar notebook default
25篇文章 · 17048字 · 1人关注
  • Python-属性拦截器——__getattribute__

    __getattribute__(self, item): 当一个类的属性被实例访问时,会自动调用该方法。当实例调用属性时,比如s1.name,...

  • Python-with及上下文管理器——__enter__()和__exit__()

    上下文管理器与装饰器类似,它们都是包装其他代码的工具。但装饰器用于包装定义的代码块(如函数或类),而上下文管理器可以包装任意格式的代码块。有一些...

  • Resize,w 360,h 240
    Python-赋值、浅拷贝、深拷贝

    python的一切变量都是对象,变量的存储采用了引用语义的方式,存储的只是一个变量的值所在的内存地址,而不是这个变量的本身。 基于内存地址的分类...

  • Resize,w 360,h 240
    Python-协程

    协程,指与调用方协作的过程,产出由调用方提供的值。 从语法上面看协程与生成器类似,都是在定义函数中包含yield关键字,但用法有差别,yield...

  • Python-OS 文件/目录方法

    常用函数 os.rename(current_file_name, new_file_name)重命名需要两个参数,当前的文件名和新文件名。 o...

  • Python-socket

    网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。建立网络通信连接至少要一对端口号(socket)。so...

  • Python-logging日志模块

    日志 日志是跟踪软件运行时所发生的事件的一种方法。软件开发者在代码中调用日志函数,表明发生了特定的事件。事件由描述性消息描述,该描述性消息可以可...

  • Python-正则表达式 re

    正则表达式是一个特殊的字符序列,可以用来检查一个字符串是否与某种模式匹配。正则表达式语言由两种基本字符类型组成:原义(正常)文本字符和元字符。元...

  • Resize,w 360,h 240
    Python-类方法

    运算符重载 运算时以运算符左边的类方法为先,若没有,考虑右边的反向运算方法就地方法是类似“ += ”的形式 __str__ 和 __repr__...

文集作者