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