首先python語言的基本組織單位是模塊,不像Java是壹類壹文件,python的類、函數都在模塊裏面,當通過import引入壹個函數以後,有時候由於函數簽名的同名現象,需要看函數是從那個模塊導入進來的,就需要看壹下定義函數的的模塊名稱,這個時候,就使用壹下語句來得這個模塊名稱:
function_name.__module__不過需要提醒的是這個module名稱不壹定和import語句前面的from名稱完全壹致,os模塊的open函數的__module__在windows下面是"nt",而django模塊的get_version函數的__module__就是"django"