Python提取文件名并保存的方法可以通過使用os模塊中的相關函數來實現。具體步驟如下:
os.path.basename()
函數來獲取文件名,該函數接收文件路徑作為參數,并返回文件名。import os
file_path = "/path/to/file.txt"
file_name = os.path.basename(file_path)
print(file_name) # 輸出: file.txt
os.path.splitext()
函數,該函數也接收文件路徑作為參數,并返回一個包含文件名和文件擴展名的元組。import os
file_path = "/path/to/file.txt"
file_name, file_ext = os.path.splitext(file_path)
print(file_name) # 輸出: /path/to/file
print(file_ext) # 輸出: .txt
open()
函數打開一個新文件,然后使用write()
方法將文件名寫入該文件。import os
file_path = "/path/to/file.txt"
file_name = os.path.basename(file_path)
new_file_path = "/path/to/new_file.txt"
with open(new_file_path, "w") as new_file:
new_file.write(file_name)
以上方法可以用于提取文件名并保存到另一個文件中。