# 相對路徑表示法
. 代表的是當前目錄
.. 代表的是父級所在目錄
#獲取當前檔案所在目錄的絕對路徑
res = os.path.abspath("."
(res)
#獲取當前目錄父級目錄的絕對路徑
print(os.path.abspath(".."
))#魔法變數:__file__:代表的是當前檔案的檔名
print(__file__)#
獲取當前檔案的絕對路徑
res = os.path.abspath(__file__)#
dirname:獲取父級目錄的路徑
res1 =os.path.dirname(res)
(res1)
#需求:在當前資料夾下面,根據專案的層級關係來獲取專案目錄路徑?
res2 =os.path.dirname(res1)
(res2)
basedir = os.path.dirname(os.path.dirname(os.path.abspath(__file__
(basedir)
#路徑拼接的方法 os.path.join()
res22 = os.path.join(basedir,"
py27_02day")
(res22)
res33 = '
\\'.join([basedir,"
py27_02day"])
print(res33)
linux命令 os模組中的方法pwd: os.getcwd() 獲取當前路徑
cd os.chdir() 切換
ls os.listdir() 獲取當前路徑下的檔案資訊
mkdir os.mkdir() 建立資料夾
rmdir os.rmdir() 刪除資料夾
importos#獲取當前的工作路徑
print(os.getcwd())
#切換路徑
os.chdir(".."
(os.getcwd())
#獲取當前工作路徑下的檔案和資料夾資訊
print(os.listdir("."
))os.mkdir(
"test01")
os.rmdir(
"test01")
#判斷給定的路徑是否是檔案
res= os.path.isfile(r"
c:\project\py27_class\py27_04day\01序列型別資料的切片操作(高階).py")
(res)
#判斷給定的路徑是否是資料夾路徑
res= os.path.isdir(r"
c:\project\py27_class\py27_04day")
print(res)
Python 模組學習 os模組
一 os模組概述 python os模組包含普遍的作業系統功能。如果你希望你的程式能夠與平台無關的話,這個模組是尤為重要的。一語中的 二 常用方法 1 os.name 輸出字串指示正在使用的平台。如果是window 則用 nt 表示,對於linux unix使用者,它是 posix 2 os.get...
Python 模組學習 os模組
一 os模組概述 python os模組包含普遍的作業系統功能。如果你希望你的程式能夠與平台無關的話,這個模組是尤為重要的。一語中的 二 常用方法 1 os.name 輸出字串指示正在使用的平台。如果是window 則用 nt 表示,對於linux unix使用者,它是 posix 2 os.get...
Python 模組學習 os模組
os模組提供了多個訪問作業系統服務的功能 os.name 顯示當前使用平台 os.getcwd 顯示當前python指令碼工作路徑 os.listdir dirname 顯示目錄dirname下的所有檔案和目錄名 os.remove filename 刪除乙個檔案 os.makedirs dirna...