當前位置:編程學習大全網 - 編程軟體 - 菜鳥求問,python語言中'__module__'的作用是什麽,求詳解

菜鳥求問,python語言中'__module__'的作用是什麽,求詳解

首先python語言的基本組織單位是模塊,不像Java是壹類壹文件,python的類、函數都在模塊裏面,當通過import引入壹個函數以後,有時候由於函數簽名的同名現象,需要看函數是從那個模塊導入進來的,就需要看壹下定義函數的的模塊名稱,這個時候,就使用壹下語句來得這個模塊名稱:

function_name.__module__

不過需要提醒的是這個module名稱不壹定和import語句前面的from名稱完全壹致,os模塊的open函數的__module__在windows下面是"nt",而django模塊的get_version函數的__module__就是"django"

  • 上一篇:ios軟件開發需要什麽樣的工具和語言來進行編程
  • 下一篇:西安哪有電腦培訓班
  • copyright 2024編程學習大全網