CheatsheetManager.py 文件源码

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

项目:PyDoc 作者: shaun-h 项目源码 文件源码
def __getCheatsheets(self):
        server = self.serverManager.getDownloadServer(self.localServer)
        url = server.url
        if not url[-1] == '/':
            url = url + '/'
        url = url + self.jsonServerLocation
        data = requests.get(url).text
        data = ast.literal_eval(data)

        cheatsheets = []
        icon = self.__getIconWithName('cheatsheet')
        for k,d in data['cheatsheets'].items():
            c = Cheatsheet()
            c.name = d['name']
            c.aliases = d['aliases']
            c.globalversion = data['global_version']
            c.version = d['version']
            c.image = icon
            c.onlineid = k
            c.status = 'online'
            cheatsheets.append(c)
        return sorted(cheatsheets, key=lambda x: x.name.lower())
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号