Python email.utils._sanitize() Examples
The following are 30
code examples of email.utils._sanitize().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
email.utils
, or try the search function
.
Example #1
Source File: headerregistry.py From Carnets with BSD 3-Clause "New" or "Revised" License | 5 votes |
def parse(cls, value, kwds): kwds['parse_tree'] = parse_tree = cls.value_parser(value) kwds['decoded'] = str(parse_tree) kwds['defects'].extend(parse_tree.all_defects) if parse_tree.params is None: kwds['params'] = {} else: # The MIME RFCs specify that parameter ordering is arbitrary. kwds['params'] = {utils._sanitize(name).lower(): utils._sanitize(value) for name, value in parse_tree.params}
Example #2
Source File: headerregistry.py From Project-New-Reign---Nemesis-Main with GNU General Public License v3.0 | 5 votes |
def init(self, *args, **kw): super().init(*args, **kw) cd = self._parse_tree.content_disposition self._content_disposition = cd if cd is None else utils._sanitize(cd)
Example #3
Source File: headerregistry.py From Project-New-Reign---Nemesis-Main with GNU General Public License v3.0 | 5 votes |
def init(self, *args, **kw): super().init(*args, **kw) self._cte = utils._sanitize(self._parse_tree.cte)
Example #4
Source File: headerregistry.py From odoo13-x64 with GNU General Public License v3.0 | 5 votes |
def __new__(cls, name, value): kwds = {'defects': []} cls.parse(value, kwds) if utils._has_surrogates(kwds['decoded']): kwds['decoded'] = utils._sanitize(kwds['decoded']) self = str.__new__(cls, kwds['decoded']) del kwds['decoded'] self.init(name, **kwds) return self
Example #5
Source File: headerregistry.py From odoo13-x64 with GNU General Public License v3.0 | 5 votes |
def parse(cls, value, kwds): kwds['parse_tree'] = parse_tree = cls.value_parser(value) kwds['decoded'] = str(parse_tree) kwds['defects'].extend(parse_tree.all_defects) if parse_tree.params is None: kwds['params'] = {} else: # The MIME RFCs specify that parameter ordering is arbitrary. kwds['params'] = {utils._sanitize(name).lower(): utils._sanitize(value) for name, value in parse_tree.params}
Example #6
Source File: headerregistry.py From odoo13-x64 with GNU General Public License v3.0 | 5 votes |
def init(self, *args, **kw): super().init(*args, **kw) self._maintype = utils._sanitize(self._parse_tree.maintype) self._subtype = utils._sanitize(self._parse_tree.subtype)
Example #7
Source File: headerregistry.py From odoo13-x64 with GNU General Public License v3.0 | 5 votes |
def init(self, *args, **kw): super().init(*args, **kw) cd = self._parse_tree.content_disposition self._content_disposition = cd if cd is None else utils._sanitize(cd)
Example #8
Source File: headerregistry.py From odoo13-x64 with GNU General Public License v3.0 | 5 votes |
def init(self, *args, **kw): super().init(*args, **kw) self._cte = utils._sanitize(self._parse_tree.cte)
Example #9
Source File: headerregistry.py From Carnets with BSD 3-Clause "New" or "Revised" License | 5 votes |
def __new__(cls, name, value): kwds = {'defects': []} cls.parse(value, kwds) if utils._has_surrogates(kwds['decoded']): kwds['decoded'] = utils._sanitize(kwds['decoded']) self = str.__new__(cls, kwds['decoded']) del kwds['decoded'] self.init(name, **kwds) return self
Example #10
Source File: headerregistry.py From Project-New-Reign---Nemesis-Main with GNU General Public License v3.0 | 5 votes |
def init(self, *args, **kw): super().init(*args, **kw) self._maintype = utils._sanitize(self._parse_tree.maintype) self._subtype = utils._sanitize(self._parse_tree.subtype)
Example #11
Source File: headerregistry.py From Carnets with BSD 3-Clause "New" or "Revised" License | 5 votes |
def init(self, *args, **kw): super().init(*args, **kw) self._maintype = utils._sanitize(self._parse_tree.maintype) self._subtype = utils._sanitize(self._parse_tree.subtype)
Example #12
Source File: headerregistry.py From Carnets with BSD 3-Clause "New" or "Revised" License | 5 votes |
def init(self, *args, **kw): super().init(*args, **kw) cd = self._parse_tree.content_disposition self._content_disposition = cd if cd is None else utils._sanitize(cd)
Example #13
Source File: headerregistry.py From Carnets with BSD 3-Clause "New" or "Revised" License | 5 votes |
def init(self, *args, **kw): super().init(*args, **kw) self._cte = utils._sanitize(self._parse_tree.cte)
Example #14
Source File: headerregistry.py From android_universal with MIT License | 5 votes |
def __new__(cls, name, value): kwds = {'defects': []} cls.parse(value, kwds) if utils._has_surrogates(kwds['decoded']): kwds['decoded'] = utils._sanitize(kwds['decoded']) self = str.__new__(cls, kwds['decoded']) del kwds['decoded'] self.init(name, **kwds) return self
Example #15
Source File: headerregistry.py From android_universal with MIT License | 5 votes |
def parse(cls, value, kwds): kwds['parse_tree'] = parse_tree = cls.value_parser(value) kwds['decoded'] = str(parse_tree) kwds['defects'].extend(parse_tree.all_defects) if parse_tree.params is None: kwds['params'] = {} else: # The MIME RFCs specify that parameter ordering is arbitrary. kwds['params'] = {utils._sanitize(name).lower(): utils._sanitize(value) for name, value in parse_tree.params}
Example #16
Source File: headerregistry.py From android_universal with MIT License | 5 votes |
def init(self, *args, **kw): super().init(*args, **kw) self._maintype = utils._sanitize(self._parse_tree.maintype) self._subtype = utils._sanitize(self._parse_tree.subtype)
Example #17
Source File: headerregistry.py From android_universal with MIT License | 5 votes |
def init(self, *args, **kw): super().init(*args, **kw) cd = self._parse_tree.content_disposition self._content_disposition = cd if cd is None else utils._sanitize(cd)
Example #18
Source File: headerregistry.py From android_universal with MIT License | 5 votes |
def init(self, *args, **kw): super().init(*args, **kw) self._cte = utils._sanitize(self._parse_tree.cte)
Example #19
Source File: headerregistry.py From Imogen with MIT License | 5 votes |
def init(self, *args, **kw): super().init(*args, **kw) self._cte = utils._sanitize(self._parse_tree.cte)
Example #20
Source File: headerregistry.py From Fluid-Designer with GNU General Public License v3.0 | 5 votes |
def parse(cls, value, kwds): kwds['parse_tree'] = parse_tree = cls.value_parser(value) kwds['decoded'] = str(parse_tree) kwds['defects'].extend(parse_tree.all_defects) if parse_tree.params is None: kwds['params'] = {} else: # The MIME RFCs specify that parameter ordering is arbitrary. kwds['params'] = {utils._sanitize(name).lower(): utils._sanitize(value) for name, value in parse_tree.params}
Example #21
Source File: headerregistry.py From Fluid-Designer with GNU General Public License v3.0 | 5 votes |
def init(self, *args, **kw): super().init(*args, **kw) self._maintype = utils._sanitize(self._parse_tree.maintype) self._subtype = utils._sanitize(self._parse_tree.subtype)
Example #22
Source File: headerregistry.py From Fluid-Designer with GNU General Public License v3.0 | 5 votes |
def init(self, *args, **kw): super().init(*args, **kw) cd = self._parse_tree.content_disposition self._content_disposition = cd if cd is None else utils._sanitize(cd)
Example #23
Source File: headerregistry.py From Fluid-Designer with GNU General Public License v3.0 | 5 votes |
def init(self, *args, **kw): super().init(*args, **kw) self._cte = utils._sanitize(self._parse_tree.cte)
Example #24
Source File: headerregistry.py From Imogen with MIT License | 5 votes |
def __new__(cls, name, value): kwds = {'defects': []} cls.parse(value, kwds) if utils._has_surrogates(kwds['decoded']): kwds['decoded'] = utils._sanitize(kwds['decoded']) self = str.__new__(cls, kwds['decoded']) del kwds['decoded'] self.init(name, **kwds) return self
Example #25
Source File: headerregistry.py From Imogen with MIT License | 5 votes |
def parse(cls, value, kwds): kwds['parse_tree'] = parse_tree = cls.value_parser(value) kwds['decoded'] = str(parse_tree) kwds['defects'].extend(parse_tree.all_defects) if parse_tree.params is None: kwds['params'] = {} else: # The MIME RFCs specify that parameter ordering is arbitrary. kwds['params'] = {utils._sanitize(name).lower(): utils._sanitize(value) for name, value in parse_tree.params}
Example #26
Source File: headerregistry.py From Imogen with MIT License | 5 votes |
def init(self, *args, **kw): super().init(*args, **kw) self._maintype = utils._sanitize(self._parse_tree.maintype) self._subtype = utils._sanitize(self._parse_tree.subtype)
Example #27
Source File: headerregistry.py From Imogen with MIT License | 5 votes |
def init(self, *args, **kw): super().init(*args, **kw) cd = self._parse_tree.content_disposition self._content_disposition = cd if cd is None else utils._sanitize(cd)
Example #28
Source File: headerregistry.py From Fluid-Designer with GNU General Public License v3.0 | 5 votes |
def __new__(cls, name, value): kwds = {'defects': []} cls.parse(value, kwds) if utils._has_surrogates(kwds['decoded']): kwds['decoded'] = utils._sanitize(kwds['decoded']) self = str.__new__(cls, kwds['decoded']) del kwds['decoded'] self.init(name, **kwds) return self
Example #29
Source File: headerregistry.py From ironpython3 with Apache License 2.0 | 5 votes |
def __new__(cls, name, value): kwds = {'defects': []} cls.parse(value, kwds) if utils._has_surrogates(kwds['decoded']): kwds['decoded'] = utils._sanitize(kwds['decoded']) self = str.__new__(cls, kwds['decoded']) del kwds['decoded'] self.init(name, **kwds) return self
Example #30
Source File: headerregistry.py From ironpython3 with Apache License 2.0 | 5 votes |
def parse(cls, value, kwds): kwds['parse_tree'] = parse_tree = cls.value_parser(value) kwds['decoded'] = str(parse_tree) kwds['defects'].extend(parse_tree.all_defects) if parse_tree.params is None: kwds['params'] = {} else: # The MIME RFCs specify that parameter ordering is arbitrary. kwds['params'] = {utils._sanitize(name).lower(): utils._sanitize(value) for name, value in parse_tree.params}