python 針對完整檔案路徑名取出檔案名稱,不包含 ext?

 

你可以使用 Python 的 os.path 模組來從完整的檔案路徑中提取檔案名稱,而不包含副檔名。以下是範例程式碼:

import os

# 假設有一個完整的檔案路徑
file_path = '/path/to/your/file/example.txt'

# 取出檔案名稱,去掉副檔名
file_name = os.path.splitext(os.path.basename(file_path))[0]

print(file_name)  # 輸出: example

解釋:

  1. os.path.basename(file_path) 用來取出檔案的名稱(包含副檔名)。
  2. os.path.splitext(file_name)[0] 用來分離檔案名稱與副檔名,並只保留檔案名稱部分。