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


Python utils.format_string方法代碼示例

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


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

示例1: get_rules

# 需要導入模塊: from werkzeug import utils [as 別名]
# 或者: from werkzeug.utils import format_string [as 別名]
def get_rules(self, map):
        for rulefactory in self.rules:
            for rule in rulefactory.get_rules(map):
                new_defaults = subdomain = None
                if rule.defaults:
                    new_defaults = {}
                    for key, value in iteritems(rule.defaults):
                        if isinstance(value, string_types):
                            value = format_string(value, self.context)
                        new_defaults[key] = value
                if rule.subdomain is not None:
                    subdomain = format_string(rule.subdomain, self.context)
                new_endpoint = rule.endpoint
                if isinstance(new_endpoint, string_types):
                    new_endpoint = format_string(new_endpoint, self.context)
                yield Rule(
                    format_string(rule.rule, self.context),
                    new_defaults,
                    subdomain,
                    rule.methods,
                    rule.build_only,
                    new_endpoint,
                    rule.strict_slashes
                ) 
開發者ID:jpush,項目名稱:jbox,代碼行數:26,代碼來源:routing.py


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