Hasty Briefsbeta

双语

Python Steering Council unanimously accepts "PEP 810, Explicit lazy imports"

6 months ago
  • #lazy-imports
  • #Python
  • #PEP
  • 指导委员会一致通过了PEP 810提案《显式惰性导入》
  • 最终选用'lazy'而非'defer'等备选方案作为导入关键字
  • 惰性导入需以'lazy'关键字开头以确保视觉清晰性
  • 否决了为惰性导入创建dict子类的提案(认为没有必要)
  • 该PEP将不支持在.pth文件中使用惰性导入
  • 将新增'sys.get_lazy_imports()'函数
  • PEP会明确设置惰性导入模式的优先级顺序
  • 关于惰性导入的代码风格建议将交由代码检查器和自动格式化工具处理