写一串能把directory中所有excel表格地址输出成字符串的代码
时间: 2024-10-16 19:04:50 浏览: 23
在ASP.NET 2.0中操作数据之七十一:保护连接字符串及其它设置信息
在Python中,我们可以使用`os`模块来遍历目录,然后结合`pandas`库来识别Excel文件。下面是一个基本示例,假设我们正在查找当前工作目录下的所有`.xlsx`和`.xls`文件:
```python
import os
import pandas as pd
def get_excel_paths(directory):
excel_files = []
# 遍历指定目录及其子目录
for root, dirs, files in os.walk(directory):
for file in files:
# 检查文件是否是Excel文件
if file.endswith(('.xlsx', '.xls')):
excel_file_path = os.path.join(root, file)
excel_files.append(excel_file_path)
# 将路径转换为字符串并返回
return ', '.join(excel_files)
# 使用函数并打印结果
directory_path = 'your_directory_here' # 替换为你的实际目录路径
excel_strings = get_excel_paths(directory_path)
print(f"Excel文件路径如下:{excel_strings}")
阅读全文