我想了解相對導入如何與常規包一起工作,並且我正在查看我的Python 3.4.3文件夾中的示例。在一個名爲machinery.py,我發現在C:\ Python34 \ LIB \導入庫(我安裝在C 3.4:\ Python34),我發現這行:位於Python 3.4中的_imp模塊在哪裏?
import _imp
這哪裏是模塊在什麼位置?只是好奇而已。我嘗試在C:\ Python34的Windows筆記本電腦上執行cmd搜索dir _imp.py /s
,但我沒有找到任何東西。出於猜測,我認爲它可能是一些低級別的C庫,所以我試着用dir _imp.lib /s
進行搜索,但我沒有得到任何東西。
'_imp .__ file__'說? –
@ IgnacioVazquez-Abrams我不知道那個屬性。儘管在解釋器中我有一個AttributeError。 randomir說這是一個內置模塊。這就是爲什麼會出現這個錯誤? – DragonautX
這將是該例外的原因之一,是的。 –