python怎么遍历文件夹中所有py文件的名称
时间: 2024-04-25 18:25:13 浏览: 94
python遍历文件夹找出文件夹后缀为py的文件方法
可以使用以下代码来遍历文件夹中所有的.py文件的名称:
```python
import os
def find_py_files(path):
py_files = \[\]
for root, dirs, files in os.walk(path):
for file in files:
if file.endswith(".py"):
py_files.append(file)
return py_files
if __name__ == "__main__":
folder_path = "your_folder_path"
py_files = find_py_files(folder_path)
for file in py_files:
print(file)
```
这段代码使用了`os.walk()`函数来遍历文件夹中的所有文件和子文件夹。然后,通过判断文件的扩展名是否为.py来筛选出.py文件,并将它们的名称添加到一个列表中。最后,打印出所有.py文件的名称。
请将"your_folder_path"替换为你要遍历的文件夹的路径。
#### 引用[.reference_title]
- *1* [python遍历文件夹下所有文件](https://blog.csdn.net/qingjiu3/article/details/122986159)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [Python---如何使用python遍历文件夹下的所有文件(输出所有文件夹以及文件)](https://blog.csdn.net/m0_59081230/article/details/121320471)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Python遍历文件夹下所有文件及目录](https://blog.csdn.net/sinat_28371057/article/details/114769269)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文