標籤:

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__":

讓你寫的腳本模塊既可以導入到別的模塊中用,另外該模塊自己也可執行


推薦閱讀:

《Python數據挖掘》筆記(五) 文本情緒分析
python是對面向對象編程友好的語言嗎?有沒有改進空間?
公司里是怎麼做數據抓取的? --- 搜狗詞庫抓取&解析
第十二章 Scrapy:Python3下的第一次運行測試
Python按F5運行出現invalid syntax?

TAG:Python |