OpenQuizz
Une application de gestion des contenus pédagogiques
werkzeug._compat Namespace Reference

Functions

def fix_tuple_repr (obj)
 
def implements_iterator (cls)
 
def implements_to_string (cls)
 
def native_string_result (func)
 
def implements_bool (cls)
 
def make_literal_wrapper (reference)
 
def normalize_string_tuple (tup)
 
def try_coerce_native (s)
 
def wsgi_decoding_dance (s, charset="utf-8", errors="replace")
 
def wsgi_encoding_dance (s, charset="utf-8", errors="replace")
 
def to_bytes (x, charset=sys.getdefaultencoding(), errors="strict")
 
def to_native (x, charset=sys.getdefaultencoding(), errors="strict")
 
def reraise (tp, value, tb=None)
 
def to_unicode (x, charset=sys.getdefaultencoding(), errors="strict", allow_none_charset=False)
 
def fspath (path)
 

Variables

 PY2
 
 WIN
 
 unichr
 
 text_type
 
 string_types
 
 integer_types
 
 iterkeys
 
 itervalues
 
 iteritems
 
 iterlists
 
 iterlistvalues
 
 int_to_byte
 
 iter_bytes
 
 range_type
 
 NativeStringIO
 
 wsgi_get_bytes
 
 fix_tuple_repr
 
 implements_iterator
 
 implements_to_string
 
 implements_bool
 
 native_string_result
 
 imap
 
 izip
 
 ifilter
 
 try_coerce_native
 
 next
 

Function Documentation

◆ fix_tuple_repr()

def werkzeug._compat.fix_tuple_repr (   obj)

◆ fspath()

def werkzeug._compat.fspath (   path)

◆ implements_bool()

def werkzeug._compat.implements_bool (   cls)

◆ implements_iterator()

def werkzeug._compat.implements_iterator (   cls)

◆ implements_to_string()

def werkzeug._compat.implements_to_string (   cls)

◆ make_literal_wrapper()

def make_literal_wrapper (   reference)

◆ native_string_result()

def werkzeug._compat.native_string_result (   func)

◆ normalize_string_tuple()

def normalize_string_tuple (   tup)
Normalizes a string tuple to a common type. Following Python 2
rules, upgrades to unicode are implicit.
Ensures that all types in the tuple are either strings
or bytes.

◆ reraise()

def werkzeug._compat.reraise (   tp,
  value,
  tb = None 
)

◆ to_bytes()

def to_bytes (   x,
  charset = sys.getdefaultencoding(),
  errors = "strict" 
)

◆ to_native()

def to_native (   x,
  charset = sys.getdefaultencoding(),
  errors = "strict" 
)

◆ to_unicode()

def werkzeug._compat.to_unicode (   x,
  charset = sys.getdefaultencoding(),
  errors = "strict",
  allow_none_charset = False 
)

◆ try_coerce_native()

def werkzeug._compat.try_coerce_native (   s)
Try to coerce a unicode string to native if possible. Otherwise,
leave it as unicode.

◆ wsgi_decoding_dance()

def wsgi_decoding_dance (   s,
  charset = "utf-8",
  errors = "replace" 
)

◆ wsgi_encoding_dance()

def wsgi_encoding_dance (   s,
  charset = "utf-8",
  errors = "replace" 
)

Variable Documentation

◆ fix_tuple_repr

fix_tuple_repr

◆ ifilter

ifilter

◆ imap

imap

◆ implements_bool

implements_bool

◆ implements_iterator

implements_iterator

◆ implements_to_string

implements_to_string

◆ int_to_byte

int_to_byte

◆ integer_types

integer_types

◆ iter_bytes

iter_bytes

◆ iteritems

iteritems

◆ iterkeys

iterkeys

◆ iterlists

iterlists

◆ iterlistvalues

iterlistvalues

◆ itervalues

itervalues

◆ izip

izip

◆ native_string_result

native_string_result

◆ NativeStringIO

NativeStringIO

◆ next

next

◆ PY2

PY2

◆ range_type

range_type

◆ string_types

string_types

◆ text_type

text_type

◆ try_coerce_native

try_coerce_native

◆ unichr

unichr

◆ WIN

WIN

◆ wsgi_get_bytes

wsgi_get_bytes