python文件名和文件路徑操作實例
Readme:
在日常工作中,我們常常涉及到有關(guān)文件名和文件路徑的操作,在python里的os標準模塊為我們提供了文件操作的各類函數(shù),本文將分別介紹“獲得當前路徑”“獲得當前路徑下的所有文件和文件夾,”刪除文件“,“刪除目錄/多個目錄”,“檢查文件/文件路徑”,“檢查文件路徑是否存在”,“分離文件路徑及文件名”,“分離文件擴展名“,”得到文件名”和得到”文件路徑“。
import os '''獲得當前路徑 ''' cwd=os.getcwd() print(cwd)
''' 得到當前文件夾下的所有文件和文件夾 ''' print(os.listdir())
'''
delete file
'''
os.remove('sw724.vaps')
print(os.listdir())
''' 刪除單個目錄和多個目錄 ''' os.removedir() os.removedir()
'''
檢查是否是文件/文件夾
'''
print(os.path.isfile('/Users/liuxiaolong/PycharmProjects/untitled/sw724.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('/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)
'''
獲得文件路徑
獲得文件名
獲得當前環(huán)境
'''
print("get pathname:",os.path.dirname('/Users/liuxiaolong/PycharmProjects/untitled/sw724.vaps'))
print("get filename:",os.path.basename('/Users/liuxiaolong/PycharmProjects/untitled/sw724.vaps'))
print(os.getenv)
以上這篇python文件名和文件路徑操作實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
python3 requests中使用ip代理池隨機生成ip的實例
今天小編就為大家分享一篇python3 requests中使用ip代理池隨機生成ip的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-05-05
Python?Dash框架在數(shù)據(jù)可視化儀表板中的應(yīng)用與實踐記錄
Python的Plotly?Dash庫提供了一種簡便且強大的方式來構(gòu)建和展示互動式數(shù)據(jù)儀表板,本篇文章將深入探討如何使用Dash設(shè)計一個互動數(shù)據(jù)儀表板,并通過代碼示例幫助讀者理解如何實現(xiàn)這一過程,感興趣的朋友一起看看吧2025-03-03
Python中如何將Tqdm與Asyncio結(jié)合使用呢
這篇文章主要和大家詳細介紹了在Python中如何將Tqdm與Asyncio結(jié)合使用呢,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下2023-05-05

