pyhthon 文件夹中所有文件
时间: 2023-07-04 21:27:36 浏览: 42
您可以使用Python内置的os模块来获取指定文件夹中的所有文件名。下面是一个例子:
```python
import os
folder_path = "/path/to/folder"
files = os.listdir(folder_path)
for file_name in files:
print(file_name)
```
将`/path/to/folder`替换为您要查找文件的文件夹路径。这将打印出该文件夹中的所有文件名。您还可以使用其他os模块中的函数来进一步处理这些文件。
相关问题
pyhthon遍历文件夹获取文件夹下所有文件名的代码
可以使用Python标准库中的os模块和os.path模块来遍历文件夹并获取文件名。以下是示例代码:
```python
import os
# 定义要遍历的文件夹路径
folder_path = '/path/to/folder'
# 遍历文件夹并获取文件名
for foldername, subfolders, filenames in os.walk(folder_path):
for filename in filenames:
print(os.path.join(foldername, filename))
```
其中,os.walk()方法会递归遍历指定文件夹下的所有子文件夹和文件。对于每个子文件夹,它会返回一个三元组(foldername, subfolders, filenames),其中foldername表示当前子文件夹的路径,subfolders表示当前子文件夹下的所有子文件夹,filenames表示当前子文件夹下的所有文件名。利用os.path.join()方法可以将文件夹路径和文件名拼接成完整的文件路径。
pyhthon遍历文件夹获取文件夹下所有文件名的代码,并保存所有文件名到一个数组
可以使用Python自带的os模块来实现遍历文件夹获取文件名的功能,具体的代码实现如下:
```python
import os
# 定义一个空数组用于存放文件名
file_list = []
# 遍历指定目录下的所有文件
for root, dirs, files in os.walk('/path/to/folder'):
# 遍历文件
for file in files:
# 将文件名添加到数组中
file_list.append(file)
# 打印所有文件名
print(file_list)
```
其中,`os.walk()`函数用于遍历指定目录下的所有文件,返回包含三个元素的元组,分别为当前目录路径、当前目录下的子目录列表和当前目录下的文件列表。通过循环遍历文件列表,将每个文件名添加到预先定义好的空数组`file_list`中即可。最后,使用`print()`函数打印数组中的所有文件名。