写一个python代码获取当前目录下一个Excel文件夹下200个Excel文件名
时间: 2023-04-07 13:04:18 浏览: 56
可以使用以下Python代码获取当前目录下一个Excel文件夹下200个Excel文件名:
```python
import os
excel_folder = "Excel" # Excel文件夹名称
excel_files = [] # 存储Excel文件名的列表
# 遍历Excel文件夹下的所有文件,并筛选出Excel文件
for file in os.listdir(excel_folder):
if file.endswith(".xlsx") or file.endswith(".xls"):
excel_files.append(file)
# 如果Excel文件数量超过200个,则只取前200个
if len(excel_files) > 200:
excel_files = excel_files[:200]
# 输出Excel文件名
for file in excel_files:
print(file)
```
注意:这个代码是在假设当前目录下有一个名为"Excel"的文件夹,并且该文件夹下只包含Excel文件。如果实际情况不符合这个假设,则需要根据实际情况进行修改。
相关问题
写一个python代码获取当前目录下一个Excel文件夹下data1~200.xlsx文件名
以下是获取当前目录下一个Excel文件夹下data1~200.xlsx文件名的Python代码:
```python
import os
excel_folder = os.path.join(os.getcwd(), 'Excel')
excel_files = [f for f in os.listdir(excel_folder) if f.startswith('data') and f.endswith('.xlsx')]
for file_name in excel_files:
print(file_name)
```
这个代码会在控制台输出Excel文件夹下以"data"开头、以".xlsx"结尾的文件名,例如"data1.xlsx"、"data2.xlsx"等等。
写一个python代码按序获取当前目录下一个Excel文件夹下data1~200.xlsx文件名
以下是Python代码,可以按序获取当前目录下一个Excel文件夹下data1~200.xlsx文件名:
```python
import os
folder_path = os.path.join(os.getcwd(), 'Excel')
file_names = []
for i in range(1, 201):
file_name = f'data{i}.xlsx'
file_path = os.path.join(folder_path, file_name)
if os.path.isfile(file_path):
file_names.append(file_name)
file_names.sort()
print(file_names)
```
这个代码会在当前目录下寻找一个名为Excel的文件夹,然后获取其中所有名为data1.xlsx到data200.xlsx的文件名,并按照文件名的数字顺序排序,最后输出这些文件名。如果某个文件不存在,则不会将其加入到列表中。