1 Star 0 Fork 0

tangjx_hust/python_study

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
dir_op.py 539 Bytes
一键复制 编辑 原始数据 按行查看 历史
import os
def getfiles(path, list1): # 递归法获取文件夹及子文件夹内所有文件
dirs = os.listdir(path) # 获取当前文件夹路径下的所有文件或文件夹列表
for i in dirs:
k = os.path.join(path, i)
if os.path.isdir(k):
getfiles(k, list1)
else:
list1.append(k)
def getdirs(path, list2): # 递归法获取文件夹及子文件夹内所有文件夹
dirs = os.listdir(path)
for i in dirs:
k = os.path.join(path, i)
if os.path.isdir(k):
list2.append(k)
getdirs(k, list2)
return list2
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/tangjx0703/newpython.git
git@gitee.com:tangjx0703/newpython.git
tangjx0703
newpython
python_study
master

搜索帮助