screensaver.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:script.screensaver.ftvscreensaver 作者: sualfred 项目源码 文件源码
def scanFolder(self, path):
        #Scan set folder for images with png and jpg extension
        self.log('scanFolder started with path: %s' % repr(path))
        dirs, files = xbmcvfs.listdir(path)
        images = [
            xbmc.validatePath(path + f) for f in files
            if f.lower()[-3:] in ('jpg', 'png')
        ]
        if addon.getSetting('recursive') == 'true':
            for directory in dirs:
                if directory.startswith('.'):
                    continue
                images.extend(
                    self.scanFolder(
                        xbmc.validatePath('/'.join((path, directory, '')))
                    )
                )
        self.log('scanFolder ends')
        return images
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号