Closed Akimio521 closed 3 months ago
我通过log发现rglob这个方法是不断请求/api/fs/get和/api/fs/list这两个API接口,然后把符合条件的元素append到一个list中,然后再回这个list 对于绝大多数使用场景都是通过for遍历实现的
/api/fs/get
/api/fs/list
for path in fs.glob("**/*.mkv"): print(path.url)
我想如果不是alist.append而是直接将元素yield出来通过生成器的方式实现是不是更好
好的,最近在有一个大的重构,你说的这个顺便也会一起看一下
我通过log发现rglob这个方法是不断请求
/api/fs/get
和/api/fs/list
这两个API接口,然后把符合条件的元素append到一个list中,然后再回这个list 对于绝大多数使用场景都是通过for遍历实现的我想如果不是alist.append而是直接将元素yield出来通过生成器的方式实现是不是更好