python檔名和檔案路徑操作例項

2022-10-04 20:45:28 字數 1456 閱讀 9813

readme:

在日常工作中,我們常常涉及到有關檔名和檔案路徑的操作,在python裡的os標準模組為我們提供了檔案操作的各類函式,本文將分別介紹「獲得當前路徑」「獲得當前路徑下的所有檔案和資料夾,」刪除檔案「,「刪除目錄/多個目錄」,「檢查檔案/檔案路徑」,「檢查檔案路徑是否存在」,「分離檔案路徑及檔名」,「分離副檔名「,」得到檔名」和得到」檔案路徑「。

import os

'''獲得當前路徑

'''cwd=os.getcwd()

print(cwd)

'''得到當前資料夾下的所有檔案和資料夾

'''print(os.listdir())

'''delete file

'''os.rem程式設計客棧ove('sw724.vaps')

print(os.listdir())

'''刪除單個目錄和多個目錄

'''os.removedir()

os.removedir()

'''檢查是否是檔案/資料夾

'''print(os.path.isfile('/users/liuxiaolong/pycharmprojects/untitled/sw72www.cppcns.com4.vaps'))

print(os.path.isdir('/users/liuxiaolong/pycharmprojects/untitled/sw724.vaps'))

'''檢查檔案路徑是否存在

'''print(os.path.exists('/users/liuxiaolong/pycharmprojects/untitled/iiii'))

'''分離檔名

分離副檔名

'''[dirname,filename]=os.path.split(lhbscsx'lhbscsx/users/liuxiaolong/pycharmprojects/untitled/sw724.vaps')

print(dirname,"\n",filename)

[fname,fename]=os.path.splitext('/users/liuxiaolong/pycharmprojects/untitled/sw724.vaps')

print(fname,"\n",fename)

'''獲得檔案路徑

獲得檔名

獲得當前環境

'''print("get pathname:",os.path.dirname('/users/liuxiaolong/pycharmprojects/untitled/sw724.vaps'))

print("get filenamwww.cppcns.come:",os.path.basename('/users/liuxiaolong/pycharmprojects/untitled/sw724.vaps'))

print(os.getenv)

本文標題: python檔名和檔案路徑操作例項

本文位址:

獲取檔名和檔案路徑

1.問題描述 比如已經知道檔案的路徑是 c dir0 dir1 readme.txt 除了用split 的方式獲取檔名和路徑,有沒有什麼更高效的方式 2.解決辦法 os.path.dirname 路徑 os.path.basename 檔名 import os file path d work te...

Python 獲取路徑名和檔名

os.path.dirname 和os.path.abspath 的區別 dirname是獲取的檔案所在目錄的路徑 abspath是獲取的檔案的絕對路徑 但是,當dirname括號內是相對路徑的時候,他返回是空,什麼都沒有 而如果abspath執行的話,如果檔案在當前目錄下有,他就返回,如果沒有,他...

QT 獲取檔案路徑和檔名

這篇部落格來說一下在qt中如何獲取檔名和檔案路徑 主要用到了qfileinfo這個類,下面以 示例來說明 qstring file,file name,file path qfileinfo fi file qfiledialog getopenfilename this 這一行獲取的是檔案選擇框選...