摘要: 继承enum.Enum类即可。 语法: class Test(enum.Enum): key1 = v1 阅读全文
posted @ 2023-12-02 21:57 NotReferenced 阅读(3) 评论(0) 推荐(0) 编辑
摘要: __pycache__文件夹用于存放已编译的字节码文件,字节码文件可以提高模块的加载速度。 字节码文件由python解释器自动生成,一般不需要手动操作。 阅读全文
posted @ 2023-12-02 13:03 NotReferenced 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 1、十六进制 语法:0x开头 a=0x112 2、八进制 语法:0o开头 a=0o112 3、二进制 语法:0b开头 a=0b112 阅读全文
posted @ 2023-12-01 08:29 NotReferenced 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 1、isinstance 用法: if(isinstance(var, Type)): pass 2、is + class 用法: if(a.__class__ is VarType): pass 3、type + is 用法: if(type(var) is VarType): pass 阅读全文
posted @ 2023-11-30 22:33 NotReferenced 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 1、省略号的本质 ...在Python中就是一个单例对象,叫Ellipsis。 2、可以用在类型注解中 表示Any类型 3、可以当做pass语句 在函数中可以用作pass语句 阅读全文
posted @ 2023-11-30 22:20 NotReferenced 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 1、参数默认值 语法: def fun(arg1=value, arg2=value): pass 有默认值的参数必需放在末尾。 2、可变参数 语法: def fun(*args): pass 可变参数必需放在末尾。args在函数内部是一个元组。 3、关键字参数 语法: def fun(**args 阅读全文
posted @ 2023-11-30 21:56 NotReferenced 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1、类的声明 语法: class MainWindow: """class information """ pass # class body 2、特殊方法 2.1 init 构造函数,类会调用该方法构造对象。 语法: class Test: def __init__(self, args...): 阅读全文
posted @ 2023-11-29 22:34 NotReferenced 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 1、模块 模块就是.py文件,一个python文件就是一个模块,可以使用import关键字将一个模块导入到另一个模块中使用。 python模块搜索路径: 当前目录 PATHONPATH环境变量 标准链接库目录,是Python按照标准模块的目录,是在安装Python时自动创建的目录 可以通过sys.p 阅读全文
posted @ 2023-11-29 13:37 NotReferenced 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 注解是给人看的,编译器并不会检查类型。 如果不写注解,编辑器不会有代码补全功能,因为它不知道你是什么类型。有了注解之后,编辑器就知道你是什么类型,就会进行代码提示。 1、函数注解 语法如下: def func_name(arg1: Type, arg2: Type) -> ReturnType: p 阅读全文
posted @ 2023-11-28 13:29 NotReferenced 阅读(9) 评论(0) 推荐(0) 编辑
摘要: tasklist | findstr "python" 通过tasklist和findstr找到指定的进程。 taskkill /pid 14122 /t /f 使用taskkill命令杀掉指定进程,/pid指定进程号,/t表示杀掉由该进程启用的子进程,/f表示强制杀掉进程。 阅读全文
posted @ 2023-11-28 13:14 NotReferenced 阅读(33) 评论(0) 推荐(0) 编辑