获取文件夹下的csv文件名
时间: 2023-10-04 08:05:39 浏览: 47
您可以使用Python的`os`库和`glob`模块来获取文件夹下的CSV文件名。下面是一个示例代码:
```python
import os
import glob
folder_path = 'your_folder_path'
csv_files = glob.glob(os.path.join(folder_path, '*.csv'))
file_names = [os.path.basename(file) for file in csv_files]
print(file_names)
```
请确保将 `'your_folder_path'` 替换为您要获取CSV文件名的文件夹路径。这段代码将返回一个包含文件夹中所有CSV文件名的列表。
相关问题
获取文件夹下的csv文件名的前几个字符
你可以使用Python的os模块和glob模块来获取文件夹下的csv文件名,并提取前几个字符。下面是一个示例代码:
```python
import os
import glob
folder_path = 'path/to/folder' # 文件夹路径
csv_files = glob.glob(os.path.join(folder_path, '*.csv')) # 获取文件夹下所有csv文件路径
file_names = [os.path.basename(file) for file in csv_files] # 提取文件名
# 提取文件名的前几个字符
num_chars = 5 # 设置要提取的字符数
first_chars = [name[:num_chars] for name in file_names]
print(first_chars) # 打印前几个字符
```
你需要将`'path/to/folder'`替换为实际的文件夹路径,同时可以根据需要修改`num_chars`来提取不同数量的字符。运行代码后,会打印出文件名的前几个字符。
python 获取文件夹下所有csv的文件名
你可以使用 Python 的 `os` 和 `glob` 模块来实现。具体代码如下所示:
```python
import os
import glob
folder_path = '/path/to/folder' # 文件夹路径
csv_files = glob.glob(os.path.join(folder_path, "*.csv")) # 获取文件夹中所有 csv 文件的路径
csv_file_names = [os.path.basename(csv_file) for csv_file in csv_files] # 获取文件名
print(csv_file_names) # 打印所有 csv 文件的文件名
```
首先,使用 `glob.glob()` 获取文件夹中所有满足条件的文件路径,然后使用列表推导式获取所有文件的文件名,并将其存储在一个列表中。最后,打印所有 csv 文件的文件名。