Python中os模塊的基本功能使用詳解
發(fā)布日期:2022/9/20 15:39:07 瀏覽量:
#頭條創(chuàng)作挑戰(zhàn)賽#
1.前言
os模塊是Python中處理文件和文件夾的重要模塊,其中了解模塊的一些基本功能對于使用Python對excel進行數(shù)據(jù)分析具有很大的幫助。我們現(xiàn)在一起學習該模塊的基本功能及方法,主要包括獲取文件路徑、獲取文件夾內(nèi)容和分割獲取文件后綴。
2.使用步驟
1.獲取當前運行的Python代碼文件路徑
代碼如下所示,作用:獲取當前代碼的文件路徑。
import os path = os.getcwd() print(path)
運行代碼如下所示,當前代碼的運行路徑是"e:\大學\學習\研\(zhòng)研究生科研\(zhòng)pandas數(shù)據(jù)分析 "。
2.查看某個文件夾下包含的所有文件和子文件夾的名稱
代碼如下所示。關(guān)鍵函數(shù):listdir()
import os # 建議將路徑作為一個參數(shù)傳入 search_path = "./example/" file_list = os.listdir(search_path) print(file_list)
如上所示,表示找到當前路徑下的example文件夾下的所有內(nèi)容,如下所示。其中l(wèi)istdir()方法返回一個列表。
當然,如果listdir()函數(shù)中不傳入任何參數(shù)的話,則表示將當前路徑下的所有文件獲取出來哈哈。
3.分離文件主名以及擴展名
關(guān)鍵函數(shù):splittext()
作用:在使用Python進行路徑拼接的使用,這個方法就非常常用。代碼如下所示。
filename = "./example/表1.xlsx" separate = os.path.splittext(filename) print(separate)
如下所示,最后將前面的部分與后面的后綴名分割開來。最后得到的結(jié)果是’./example/表1’和 ’.xlsx’。
馬上咨詢: 如果您有業(yè)務方面的問題或者需求,歡迎您咨詢!我們帶來的不僅僅是技術(shù),還有行業(yè)經(jīng)驗積累。
QQ: 39764417/308460098 Phone: 13 9800 1 9844 / 135 6887 9550 聯(lián)系人:石先生/雷先生