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