得到指定目录及其子目录下的所有.py文件 样例:
时间: 2023-12-19 15:04:13 浏览: 74
显示指定目录下的所有文件(包括子目录)
3星 · 编辑精心推荐
您可以使用以下代码来获取指定目录及其子目录下的所有.py文件:
```python
import os
def get_py_files(directory):
py_files = []
for root, dirs, files in os.walk(directory):
for file in files:
if file.endswith(".py"):
py_files.append(os.path.join(root, file))
return py_files
# 指定目录
directory = "/path/to/directory"
# 获取.py文件列表
py_files = get_py_files(directory)
# 打印文件列表
for file in py_files:
print(file)
```
请将`/path/to/directory`替换为您想要查找的目录的实际路径。此代码将递归遍历指定目录及其子目录,并将所有扩展名为.py的文件添加到列表中。
阅读全文