溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python中import與from方法總結(推薦)

發(fā)布時間:2020-10-12 20:31:15 來源:腳本之家 閱讀:198 作者:停滯的時光 欄目:開發(fā)技術

一、模塊&包簡介

模塊:所謂模塊就是一個.py文件,用來存放變量,方法的文件,便于在其他python文件中導入(通過import或from)。
包(package): 包是更大的組織單位,用來組織區(qū)別管理多個模塊文件。
import 用來導入模塊
from 用于從模塊中導入方法(全部或部分),也可用as 重命名導入的方法

二、import&from使用方法

1. import使用方法:

*import 模塊 [as  別名模塊]

*import 包.[N包].模塊;

注:import 導入 最后一個必須是模塊,而不能以包結尾

  1. a)導入單模塊文件(import 模塊 [as  別名模塊])import導入單模塊文件后,在import時會執(zhí)行模塊中的代碼(從上到下)
  2. b)導入包中的模塊(import 包.[N包].模塊)import導入包中的模塊時,首先會執(zhí)行包下的__init__.py 注:__init__.py :用來給包做一些初始化的工作??梢詾榭?,但必須要有
  3. c)導入 包.包.模塊import導入多層包中的模塊時,會執(zhí)行各包下的__init__.py
  4. d)導入 包.包 出錯 

2. from使用方法:

*from 包.[..包]   import 模塊

*from 包.模塊  import 方法

*from 模塊 import 方法。

注:from 包 import *時,受__init__.py中的__all__影響,沒有列出來的模塊是沒法導入引用的。

以上所述是小編給大家介紹的python中import與from方法總結詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI