共計(jì) 715 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
Python 提取文件名并保存的方法可以通過使用 os 模塊中的相關(guān)函數(shù)來實(shí)現(xiàn)。具體步驟如下:
- 使用 os 模塊的
os.path.basename()
函數(shù)來獲取文件名,該函數(shù)接收文件路徑作為參數(shù),并返回文件名。
import os
file_path = "/path/to/file.txt"
file_name = os.path.basename(file_path)
print(file_name) # 輸出: file.txt
- 如果想要提取文件名中的文件擴(kuò)展名,可以使用 os 模塊的
os.path.splitext()
函數(shù),該函數(shù)也接收文件路徑作為參數(shù),并返回一個(gè)包含文件名和文件擴(kuò)展名的元組。
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
- 如果需要將文件名保存到另一個(gè)文件中,可以使用文件操作相關(guān)的方法來實(shí)現(xiàn),例如使用
open()
函數(shù)打開一個(gè)新文件,然后使用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)
以上方法可以用于提取文件名并保存到另一個(gè)文件中。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完