国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python import用法以及與from...import的區(qū)別

2019-11-25 17:21:48
字體:
供稿:網(wǎng)友

在python用import或者from...import來導(dǎo)入相應(yīng)的模塊。模塊其實(shí)就是一些函數(shù)和類的集合文件,它能實(shí)現(xiàn)一些相應(yīng)的功能,當(dāng)我們需要使用這些功能的時候,直接把相應(yīng)的模塊導(dǎo)入到我們的程序中,我們就可以使用了。這類似于C語言中的include頭文件,Python中我們用import導(dǎo)入我們需要的模塊。
eg:

復(fù)制代碼 代碼如下:

import sys
print('================Python import mode==========================');
print ('The command line arguments are:')
for i in sys.argv:
    print (i)
print ('/n The python path',sys.path)
from sys import argv,path  #  導(dǎo)入特定的成員
print('================python from import===================================')
print('path:',path) # 因?yàn)橐呀?jīng)導(dǎo)入path成員,所以此處引用時不需要加sys.path

如果你要使用所有sys模塊使用的名字,你可以這樣:
復(fù)制代碼 代碼如下:

from sys import *
print('path:',path)
從以上我們可以簡單看出:
############################
#導(dǎo)入modules,import與from...import的不同之處在于,簡單說:
# 如果你想在程序中用argv代表sys.argv,
# 則可使用:from sys import argv
# 一般說來,應(yīng)該避免使用from..import而使用import語句,
# 因?yàn)檫@樣可以使你的程序更加易讀,也可以避免名稱的沖突
###########################

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 阳泉市| 阜新市| 南郑县| 侯马市| 蒲城县| 汉寿县| 吴忠市| 和龙市| 祥云县| 博兴县| 喜德县| 汉阴县| 邯郸市| 西城区| 阳春市| 武定县| 永安市| 贵州省| 闽侯县| 历史| 普格县| 罗源县| 榆中县| 宜阳县| 叶城县| 平罗县| 渭南市| 东乡族自治县| 临湘市| 容城县| 惠东县| 丰原市| 新疆| 平定县| 奉化市| 汝阳县| 石河子市| 博客| 开化县| 珠海市| 建阳市|