帮我写一串把文件中所有excel表格名字变成字符串的代码
时间: 2024-10-15 13:28:26 浏览: 21
利用Activex控件将html的String导出到word和excel
在Python中,我们可以使用pandas库来读取Excel文件,并使用os模块来遍历目录中的文件。下面是一个简单的例子,假设你要在一个特定的目录及其子目录下查找所有Excel文件,并将它们的名称作为字符串列表返回:
```python
import os
import pandas as pd
def get_excel_file_names(directory):
excel_files = []
for root, dirs, files in os.walk(directory):
for file in files:
if file.endswith('.xlsx') or file.endswith('.xls'): # 检查是否是Excel文件
full_path = os.path.join(root, file)
excel_files.append(os.path.basename(full_path)) # 取文件名,去掉完整路径
return excel_files
directory_to_search = '/path/to/your/directory' # 替换为你想要搜索的目录
file_names = get_excel_file_names(directory_to_search)
print("Excel 文件名列表:", file_names)
阅读全文