compat#

通用兼容性代码。

函数#

encode_for_env_var(→ str)

环境变量名称和值需要是字符串。

encode_environment(env)

encode_arguments(arguments)

isiterable(obj)

open_utf8(file[, mode, buffering, encoding, errors, ...])

open(file[, mode, buffering, encoding, errors, ...])

six_with_metaclass(meta, *bases)

创建带有元类的基类。

ensure_binary(value)

ensure_text_type(→ str)

ensure_unicode(value)

ensure_fs_path_encoding(value)

ensure_utf8_encoding(value)

属性#

on_win#
on_mac#
on_linux#
ENCODE_ENVIRONMENT = True#
encode_for_env_var(value) str#

环境变量名称和值需要是字符串。

encode_environment(env)#
encode_arguments(arguments)#
isiterable(obj)#
open_utf8(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True)#
open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True)#
six_with_metaclass(meta, *bases)#

创建带有元类的基类。

NoneType#
primitive_types = ()#
ensure_binary(value)#
ensure_text_type(value) str#
ensure_unicode(value)#
ensure_fs_path_encoding(value)#
ensure_utf8_encoding(value)#