溫馨提示×

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

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

import os在python中有哪些意思

發(fā)布時(shí)間:2020-09-10 14:57:28 來(lái)源:億速云 閱讀:2145 作者:Leah 欄目:編程語(yǔ)言

這篇文章將為大家詳細(xì)講解有關(guān)import os在python中有哪些意思,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。

python中import os是指導(dǎo)入os模塊到當(dāng)前程序。

import

import語(yǔ)句有什么用?import語(yǔ)句用來(lái)導(dǎo)入其他python文件(稱為模塊module),使用該模塊里定義的類、方法或者變量,從而達(dá)到

代碼復(fù)用的目的。為了方便說(shuō)明,我們用實(shí)例來(lái)說(shuō)明import的用法。

首先,先建立一個(gè)文件夾Tree作為工作目錄,并在其內(nèi)建立兩個(gè)文件m1.py和m2.py,在m1.py寫(xiě)入代碼:

import os
import m2
m2.printSelf()

在m2.py寫(xiě)入代碼:

def printSelf():
	print('In m2')

打開(kāi)命令行,進(jìn)入到Tree目錄下,敲下python m1.py運(yùn)行,發(fā)現(xiàn)沒(méi)有報(bào)錯(cuò),且打印出In m2,說(shuō)明這樣使用import沒(méi)有問(wèn)題。由此我們

總結(jié)出import語(yǔ)句的第一種用法。

import module_name。即import后直接接模塊名。在這種情況下,Python會(huì)在兩個(gè)地方尋找這個(gè)模塊,第一是sys.path(通過(guò)運(yùn)行代

碼import sys; print(sys.path)查看),os這個(gè)模塊所在的目錄就在列表sys.path中,一般安裝的Python庫(kù)的目錄都可以在sys.path中找

到(前提是要將Python的安裝目錄添加到電腦的環(huán)境變量),所以對(duì)于安裝好的庫(kù),我們直接import即可。第二個(gè)地方就是運(yùn)行文件(

這里是m1.py)所在的目錄,因?yàn)閙2.py和運(yùn)行文件在同一目錄下,所以上述寫(xiě)法沒(méi)有問(wèn)題。

關(guān)于import os在python中有哪些意思的問(wèn)題就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI