python 获取路径下所有的csv文件名
时间: 2023-02-20 19:17:26 浏览: 93
下面是在 Python 中获取指定路径下所有 CSV 文件名称的示例代码:
```python
import os
def get_csv_filenames(path):
filenames = []
for filename in os.listdir(path):
if filename.endswith('.csv'):
filenames.append(filename)
return filenames
path = 'path/to/csv/files'
csv_filenames = get_csv_filenames(path)
print(csv_filenames)
```
上面的代码中,我们首先使用 `os.listdir(path)` 函数获取了指定路径 `path` 下所有文件的文件名,然后使用 `if filename.endswith('.csv')` 语句判断是否是 CSV 文件,如果是,则将文件名添加到列表 `filenames` 中。最后返回该列表。
相关问题
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 文件的文件名。
python 读取指定文件夹下的所有csv文件名
你可以使用 Python 的 `os` 模块和 `glob` 模块来读取指定文件夹下的所有 CSV 文件名。以下是一个示例代码:
```python
import os
import glob
folder_path = "/path/to/folder/with/csv/files"
# 获取指定文件夹下的所有 CSV 文件名
file_names = glob.glob(os.path.join(folder_path, "*.csv"))
print(file_names)
```
在这个示例中,`folder_path` 变量包含要读取的文件夹的路径。`glob.glob` 函数接受一个通配符模式作为参数,该模式用于匹配文件名。`os.path.join` 函数用于将文件夹路径和通配符模式组合成完整的文件路径。最后,`file_names` 变量包含指定文件夹下的所有 CSV 文件名。
相关推荐
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)