1. 程式人生 > >python中模組匯入語句 from ..import ..與from import as的區別

python中模組匯入語句 from ..import ..與from import as的區別

from...import

如 from A import b,相當於

import A

b=A.b

再如:

"from t2 import var1" 相當於:
import t2
var1= t2.var1
在此過程中有一個隱含的賦值的過程

import......as

import A as B,給予A庫一個B的別稱,幫助記憶

from os import makedirs, unlink, sep   #從os包中引入 makedirs.unlink,sep類
from os.path import dirname, exists, isdir, splitext  從 os包中的path類中引入 dirmame exists 等方法
import urllib.request   //引入 urllib resquest包
from urllib.parse import urlparse 
from sys import argv 
import html.parser as h   #給包html.parser 定義一個h別名

 __name__ == "__main__":

讓你寫的指令碼模組既可以匯入到別的模組中用,另外該模組自己也可執行