1. 程式人生 > >python的import到底幹了啥

python的import到底幹了啥

功能 cnblogs 定義 from python 導入模塊 www ESS 指定

還是抄的,從這裏https://www.cnblogs.com/yan-lei/p/7828871.html

Python code in one module gains access to the code in another module by the process of importing it.

兩個概念:

模塊(module):用來從邏輯(實現一個功能)上組織Python代碼(變量、函數、類),本質就是*.py文件。文件是物理上組織方式"module_name.py",模塊是邏輯上組織方式"module_name"。

包(package):定義了一個由模塊和子包組成的Python應用程序執行環境,本質就是一個有層次的文件目錄結構(必須帶有一個__init__.py文件)。

1 # 導入一個模塊
2 import model_name
3 # 導入多個模塊
4 import module_name1,module_name2
5 # 導入模塊中的指定的屬性、方法(不加括號)、類
6 from moudule_name import moudule_element [as new_name]

python的import到底幹了啥