python的os模組方法詳解以及使用

2021-10-09 11:14:07 字數 2756 閱讀 6936

import os
print

(os.getcwd(

))

f:\資料分析\爬蟲和資料分析\筆記
os.getenv(

"path"

)

os.chdir(

"f:\資料分析\爬蟲和資料分析\筆記"

)print

(os.getcwd())

os.chdir(

".."

)print

(os.getcwd(

))

f:\資料分析\爬蟲和資料分析\筆記

f:\資料分析\爬蟲和資料分析

os.makedirs(

"f:\資料分析\爬蟲和資料分析\筆記\文件"

)os.mkdir(

"文件1"

)

os.removedirs(

"文件1"

)os.rmdir(

"文件"

)os.remove(

"wen.txt"

)

os.listdir(

)

['picture',

'資料分析day01',

'資料分析day02',

'資料分析day03',

'資料分析day04',

'爬蟲day93',

'爬蟲day94',

'爬蟲day95',

'爬蟲day96',

'筆記']

os.rename(

"文件"

,"文件2"

)os.renames(

"wen.txt"

,"wen1.txt"

)

print

(os.stat(

"文件1"))

print

(os.stat(

"wen.txt"

))

print

(os.sep)

print

(os.pathsep)

os.linesep

\

;'\r\n'

os.system(

"cd / home && ls"

)

1
print

(os.path.split(

"f:\資料分析\爬蟲和資料分析\筆記\wennew.txt"))

print

(os.path.dirname(

"f:\資料分析\爬蟲和資料分析\筆記\wennew.txt"))

print

(os.path.basename(

"f:\資料分析\爬蟲和資料分析\筆記\wennew.txt"

))

('f:\\資料分析\\爬蟲和資料分析\\筆記', 'wennew.txt')

f:\資料分析\爬蟲和資料分析\筆記

wennew.txt

os.path.exists(

"f:\資料分析\爬蟲和資料分析\筆記\wennew.txt"

)

false
os.path.isabs(

"f:\資料分析\爬蟲和資料分析\筆記\wennew.txt"

)

true
os.path.isfile(

"f:\資料分析\爬蟲和資料分析\筆記\wennew.txt"

)

false
os.path.isdir(

"f:\資料分析\爬蟲和資料分析\筆記"

)

true
os.path.join(

"f:\資料分析\爬蟲和資料分析\筆記"

,"wendang"

)

'f:\\資料分析\\爬蟲和資料分析\\筆記\\wendang'
print

(os.path.getmtime(

"f:\資料分析\爬蟲和資料分析\筆記\wen.txt"))

import time

time = time.localtime(os.path.getmtime(

"f:\資料分析\爬蟲和資料分析\筆記\wen.txt"))

#時間戳轉換為結構化時間

print

(time.strftime(

"%y-%m-%d %x"

,time)

)#將結構化時間轉化為字串時間

1600089160.5439453

2020-09-14 21:12:40

python之OS模組詳解

步入第二個模組世界 os os.mknod text.txt 建立空檔案 fp open text.txt w 直接開啟乙個檔案,如果檔案不存在就建立檔案 w 寫方式 a 追加模式開啟 從eof開始,必要時建立新檔案 r 以讀寫模式開啟 w 以讀寫模式開啟 a 以讀寫模式開啟 rb 以二進位制讀模式...

python中os模組詳解

1 首先匯入os模組 import os 2 使用os模組中的函式和方法 a getcwd 方法 獲取當前工作目錄 os.getcwd b chdir 改變當前工作路徑 os.chdir 路徑 改變路徑後新建檔案需指定路徑 c listdir 獲取指定資料夾中的所有內容的名稱列表 os.listdi...

Python中os模組詳解

在這裡跟大家分享乙個python程式設計過程中的知識點 os模組!os模組是python內建模組,os模組主要定義了大量的處理檔案和目錄的方法,還包含普遍的作業系統功能。如果你希望你的程式能夠與平台無關的話,這個模組是尤為重要的。常用方法 1 os.name 輸出字串指示正在使用的平台。如果是win...