當前位置: 首頁>>代碼示例>>Python>>正文


Python util.load_config_paths方法代碼示例

本文整理匯總了Python中wheel.util.load_config_paths方法的典型用法代碼示例。如果您正苦於以下問題:Python util.load_config_paths方法的具體用法?Python util.load_config_paths怎麽用?Python util.load_config_paths使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在wheel.util的用法示例。


在下文中一共展示了util.load_config_paths方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: load

# 需要導入模塊: from wheel import util [as 別名]
# 或者: from wheel.util import load_config_paths [as 別名]
def load(self):
        # XXX JSON is not a great database
        for path in load_config_paths('wheel'):
            conf = os.path.join(native(path), self.CONFIG_NAME)
            if os.path.exists(conf):
                with open(conf, 'r') as infile:
                    self.data = json.load(infile)
                    for x in ('signers', 'verifiers'):
                        if not x in self.data:
                            self.data[x] = []
                    if 'schema' not in self.data:
                        self.data['schema'] = self.SCHEMA
                    elif self.data['schema'] != self.SCHEMA:
                        raise ValueError(
                            "Bad wheel.json version {0}, expected {1}".format(
                                self.data['schema'], self.SCHEMA))
                break
        return self 
開發者ID:jpush,項目名稱:jbox,代碼行數:20,代碼來源:keys.py


注:本文中的wheel.util.load_config_paths方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。