3
使用Python的“ PEP-302新导入挂钩”的经验[关闭]
我是Ruby(CRuby)的开发人员之一。我们正在开发Ruby 2.0版本(计划于2012年2月发布)。 Python具有“ PEP302:新导入挂钩”(2003年): 该PEP建议添加一组新的导入挂钩,以更好地自定义Python导入机制。与当前的导入钩子相反,可以将一种新型的钩子注入到现有方案中,从而可以对如何找到模块以及如何加载模块进行更精细的控制。 我们正在考虑将类似于PEP302的功能引入Ruby 2.0(CRuby 2.0)。我想提出一个可以说服Matz的建议。当前,CRuby只能以标准方式从文件系统加载脚本。 如果您对PEP 302有任何经验或考虑,请分享。 例: 这是一个很棒的规格。无需更改。 差不多不错,但是有这个问题... 如果我可以回到2003年,那么我会将规范更改为...