python目錄操作 10

2021-09-25 14:02:09 字數 1853 閱讀 4641

os.name:先視我們正在使用的平台

os.getenv()–>讀取環境變數

os.getcwd()–>獲取當前路徑

os.mkdir(

'a')

os.makedirs(

'f:\python\程式/a1'

)

os.rmdir(

'date'

)os.removedirs(

'f:\python\程式\date'

)#[winerror 145] 目錄不是空的。

import os

print

(os.getcwd())

os.chdir(

'..'

)print

(os.getcwd())

#f:\python\程式

#f:\python

#..表示上一級

print

(os.path.exists(

'date'))

#true

print

(os.path.getsize(

'one.txt'))

#6154

print

(os.path.dirname(

'f:\python\程式\date\one.txt'))

#f:\python\程式\date

print

(os.path.basename(

'f:\python\程式\date\one.txt'))

#one.txt

print

(os.path.abspath(

'one.txt'))

#f:\python\程式\one.txt

print

(os.path.join(

'f:\python\程式\date'

,'one.txt'))

#f:\python\程式\date\one.txt

print

(os.path.split(

'f:\python\程式\date\one.txt'))

#('f:\\python\\程式\\date', 'one.txt')

import  time

a=os.path.getmtime(

'one.txt'

)print

(time.strftime(

'%y-%m-%d-%x'

,time.localtime(a)))

print

(time.strftime(

'%y-%m-%d-%x'

,time.localtime(os.path.getatime(

'one.txt'))

))print

(time.strftime(

'%y-%m-%d-%x'

,time.localtime(os.path.getctime(

'one.txt'))

))'''2019-07-22-11:02:58

2019-07-22-17:08:58

2019-07-22-17:08:17

'''

import os

#.代表從當前資料夾開始 ..帶表從上級資料夾開始

path=os.walk(

'..'

)for i in path:

print

(i)

python 進入目錄 Python 目錄操作

注意之前要import os 1 獲得當前路徑 在python中可以使用os.getcwd 函式獲得當前的路徑。其原型如下所示。os.getcwd 該函式不需要傳遞引數,它返回當前的目錄。需要說明的是,當前目錄並不是指指令碼所在的目錄,而是所執行指令碼的目錄。例如,在pythonwin中輸入如下指令...

python 目錄操作

1 獲得當前路徑 在python中可以使用os.getcwd 函式獲得當前的路徑。其原型如下所示。os.getcwd 該函式不需要傳遞引數,它返回當前的目錄。需要說明的是,當前目錄並不是指指令碼所在的目錄,而是所執行指令碼的目錄。例如,在pythonwin中輸入如下指令碼。import os pri...

python 目錄操作

首先,匯入os模組。import os 獲取當前目錄 os.getcwd 建立目錄 os.mkdir 列出目錄下檔案 os.listdir path os.listdir 列出當前目錄。os.listdir 列出根目錄。判斷目錄下子項是檔案還是目錄。for item in os.listdir if...