在 Python 編程語言中,路徑擴展名是指文件路徑中的最后一個點號(".")后的字符串。例如,對于路徑 "/home/user/Documents/demo.py",擴展名為 "py"。
# 示例代碼: import os # 獲取文件名及擴展名 filename = 'demo.py' name, ext = os.path.splitext(filename) print('文件名:', name) print('擴展名:', ext)
該代碼使用了 Python 的 os 模塊中的 splitext 函數來獲取文件名及擴展名。該函數接受一個文件路徑作為參數,并返回一個元組,元組的第一個元素為文件名,第二個元素為擴展名。
需要注意的是,當路徑中沒有點號時,splitext 函數將把整個路徑看作文件名,并返回一個空的擴展名。
# 示例代碼: filename = 'demo' name, ext = os.path.splitext(filename) print('文件名:', name) print('擴展名:', ext)
以上代碼的輸出結果為:
文件名: demo 擴展名:
最后要注意的是,擴展名只是文件類型的表示方式之一,并不是文件類型的唯一憑據。在 Python 中,還可以使用第三方庫來獲取更加準確的文件類型信息,例如python-magic。
上一篇python 路徑名稱
下一篇html常用代碼英文