本仓库包含多个 Python 高级用法与示例项目,涵盖生成器、装饰器、枚举、上下文管理器、类型注解、日志、mock、枚举、IO、迭代器等主题,适合进阶学习和参考,持续更新中。
aio/异步编程相关示例assignment_expressions/赋值表达式示例ast/抽象语法树相关class_decorator/类装饰器用法codewisperer/代码智能提示相关comprehensions/推导式用法context_manager_demo/上下文管理器示例decorator_property_setter_getter/属性装饰器用法decorator_staticmethod/静态方法装饰器descriptor/描述符协议示例dict_usage/字典10个常用内置方法enum_demo/枚举类型用法feishu_sdk_starter/飞书SDK网页应用免登示例function_overloading/单分派实现函数重载generator/生成器用法generic_demo/泛型用法getter_demo/getter属性示例global_nonlocal/global与nonlocal用法importlib_module/动态导入模块io_StringIO/字符串IO操作iterator/迭代器协议itertools_demo/itertools模块用法lambda_usage/lambda表达式logging_demo/logging日志用法loguru_example/loguru日志库用法notification/windows通知消息match_case/模式匹配math/数学相关math_to_shape/数学与图形mockdemo/mock测试用法mutable/可变对象示例myproj/个人项目示例mypy_generic/mypy类型检查与泛型
- Python 3.x
- 推荐使用 Visual Studio Code 进行开发和调试
详细参考 feishu_sdk_starter/server/web_app_with_auth/python/README.zh.md。
欢迎提交 PR 和 Issue!