python os 操作檔案

2022-05-04 08:18:09 字數 1195 閱讀 8524

import os;
1.1直接列印乙個函式看看

print(os.getcwd());

得到結果為當前的相對路徑:

windows中採用反斜槓(\)作為資料夾之間的分隔符

mac和linux中採用斜槓(/)作為資料夾之間的分隔符

反斜槓在python中用於轉義

所以變成了兩個反斜槓\

連線檔案之後windows就是反斜槓

import os;

print(os.path.join('pywww','helloworld'));

絕對路徑:從根資料夾開始

windows:從c盤、d盤等開始

例如:c\users\anderson\documents

mac和linux:就是/

例如:/users/anderson

相對路徑:相對於程式當前執行目錄

比如我們程式執行在e:\pythonpractice\資料夾下

這個資料夾裡還有乙個叫practice1的資料夾

那麼practice1資料夾的相對路徑就是./practice1

Python os模組常用操作 檔案路徑

操作 描述os.listdir d pyproject day21模組 path中所有檔案與目錄的名稱 包括隱藏的 os.path.abspath name 獲得絕對路徑 os.rename gouguoqi gouguoqinew 將檔案或目錄 src 重新命名為 dst os.path.spli...

Python OS模組之操作檔案和目錄

coding utf 8 import os import shutil os模組 獲得當前python指令碼的工作目錄 os.getcwd 獲得指定目錄下的所有檔案和目錄名 os.listdir c 刪除乙個檔案 os.remove r h ping result.txt 刪除多個空目錄 os.r...

Python os 檔案操作模組

def read file filename,encode utf 8 先判斷檔案是否存在 ifnot os.path.exists filename raise filenotfounderror not exists format filename with io.open filename,r...