splitext是一個Python中的函數(shù),用于將文件路徑分割成文件名和擴展名兩部分。它可以幫助我們方便地獲取文件的擴展名或者去除文件的擴展名。
splitext函數(shù)的使用方法如下:
import os
filename = "example.txt"
name, extension = os.path.splitext(filename)
print("文件名:", name)
print("擴展名:", extension)
上述代碼中,我們首先導(dǎo)入了os模塊,然后定義了一個文件名變量filename。接下來,我們調(diào)用os.path.splitext函數(shù),并將filename作為參數(shù)傳入。函數(shù)返回的結(jié)果是一個元組,其中第一個元素是文件名,第二個元素是擴展名。我們將這兩個元素分別賦值給name和extension變量,并打印輸出。
運行上述代碼,輸出結(jié)果如下:
文件名: example
擴展名: .txt
可以看到,splitext函數(shù)將文件名和擴展名成功地分割開來,并分別賦值給了name和extension變量。
需要注意的是,splitext函數(shù)只是簡單地根據(jù)最后一個點(.)將文件路徑分割成文件名和擴展名兩部分,并不會判斷文件是否存在或者文件名中是否包含多個點。如果文件路徑中沒有點,則擴展名為空字符串。
希望以上內(nèi)容能夠解答你的問題,如果還有其他疑問,請隨時提問。
千鋒教育擁有多年IT培訓(xùn)服務(wù)經(jīng)驗,開設(shè)Java培訓(xùn)、web前端培訓(xùn)、大數(shù)據(jù)培訓(xùn),python培訓(xùn)、軟件測試培訓(xùn)等課程,采用全程面授高品質(zhì)、高體驗教學(xué)模式,擁有國內(nèi)一體化教學(xué)管理及學(xué)員服務(wù),想獲取更多IT技術(shù)干貨請關(guān)注千鋒教育IT培訓(xùn)機構(gòu)官網(wǎng)。