コード例 #1
0
ファイル: __init__.py プロジェクト: aschem/contextIO2
    def __init__(self, parent, base_uri, defn):
        defn = uncamelize(defn)

        for k in self.__class__.keys:
            if k in defn:
                setattr(self, k, defn[k])
            else:
                setattr(self, k, None)

        self.parent = parent
        self.base_uri = quote(base_uri.format(**defn))
コード例 #2
0
ファイル: __init__.py プロジェクト: cuongthai/mail-tag-reduce
    def __init__(self, parent, base_uri, defn):
        defn = uncamelize(defn)

        for k in self.__class__.keys:
            if k in defn:
                setattr(self, k, defn[k])
            else:
                setattr(self, k, None)

        self.parent = parent
        try:
            self.base_uri = quote(base_uri.format(**defn))
        except:
            self.base_uri = quote(base_uri.replace('{','%(').replace('}',')s') % defn)
コード例 #3
0
ファイル: __init__.py プロジェクト: john2x/contextIO2
    def __init__(self, parent, base_uri, defn):
        defn = uncamelize(defn)

        for k in self.__class__.keys:
            if k in defn:
                setattr(self, k, defn[k])
            else:
                setattr(self, k, None)

        self.parent = parent
        try:
            self.base_uri = quote(base_uri.format(**defn))
        except:
            self.base_uri = quote(
                base_uri.replace('{', '%(').replace('}', ')s') % defn)