當前位置:首頁 » 編程語言 » python取文件名

python取文件名

發布時間: 2025-02-24 07:37:56

1. python如何提取文件名字

一般完整的文件為:滑神「文件名」顫讓鏈.「文件格式」,可以通過「.」來獲取文件名。x0dx0aimport osx0dx0afile_name=[]x0dx0astr_file=os.getcwd()#當前腳本路徑x0dx0afor dirpaths, dirnames, filenames in os.walk(str_file):x0dx0a for filename in filenames:x0dx0a if "." in filename:x0dx0ax0dx0a filename=filename.split(".")[0]#以「茄孫.」為分割點獲取文件名x0dx0ax0dx0a file_name.append(filename)x0dx0ax0dx0aprint file_name

2. python如何提取文件名字

一般完整的文件為:「文件名」.「文件格式」,可以通過「.」來獲取文件名。
import os
file_name=[]
str_file=os.getcwd()#當前腳本路徑
for dirpaths, dirnames, filenames in os.walk(str_file):
for filename in filenames:
if "." in filename:

filename=filename.split(".")[0]#以「.」為分割點獲取文件名

file_name.append(filename)

print file_name

3. Python提取文件夾里所有excel文件名,並輸出到excel

Python為辦公效率提升提供了實用工具,特別是在處理文件管理時。本文將教你如何用Python提取文件夾中的所有Excel文件名,並將它們輸出到一個新的Excel文件中,無需深入講解Python或Excel的基礎知識。

首先,確保已安裝pandas模塊,如果沒有,可通過pip進行安裝。同時,為了彈窗操作,還需安裝tkinter。以下是關鍵步驟的代碼片段:

import tkinter as tk
from tkinter import filedialog
import os
import pandas as pd
import win32api, win32con

選擇文件夾路徑:

root = tk.Tk()
root.withdraw()
Folderpath = filedialog.askdirectory()

設定輸出Excel文件存放路徑:

win32api.MessageBox(0, "選擇excel存放文件夾", "提示", win32con.MB_OK)
Storagepath = filedialog.askdirectory()

使用os.walk遍歷文件夾,查找Excel文件(假設不考慮子文件夾):

filelist = []

n = 0

for root_dir, sub_dir, files in os.walk(Folderpath):

for file in files:

if file.endswith(".xlsx"):

n += 1

filename = os.path.splitext(file)[0]

filelist.append(filename)

最後,將文件名列表寫入Excel文件:

storagefile = os.path.join(Storagepath, "filenamelist.xlsx")

將文件名列表轉換為DataFrame並保存,無索引和表頭:

pd.DataFrame(filelist).to_excel(storagefile, index=False, header=False)
通過以上代碼,你就能快速提取並整理文件夾內的Excel文件名,方便後續管理。

4. python 如何提取文件名

Python 獲取文件名的方法
導入os 模塊
使用os.path.basename()
回車之後,即可得到文件名
其他注意事項:

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:645
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:936
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:632
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:821
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:731
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1066
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:299
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:160
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:850
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:763