Python有模块和包,而包有__init__.py
文件,所以如果我导入一个名为foo
的包,解释器将查找foo/__init__.py
。Ruby与python的对应__init__
我遇到了一些ruby代码,其中不包括模块,而是一个目录:require 'core/utilts'
。 core
和utilts
是目录,而不是单个模块文件。什么是文件__init__.py
的ruby中的等效项,或者当我需要这样一个目录时执行的文件是什么utilts
dir?它下面有很多ruby文件。
+1”有一个名为core/utils.rb的文件。“这就是它似乎工作的原因。 – 2014-10-20 16:38:33