API Documentation¶
Stdlib Replacements¶
Alternative implementations or wrappers of stdlib functions and constants. In some cases their default is changed to return an fsnative path (mkdtemp() with default arguments) or Unicode support for Windows is added (sys.argv)
environ |
os.environ replacement |
argv |
sys.argv replacement |
sep |
os.sep replacement |
pathsep |
os.pathsep replacement |
curdir |
os.curdir replacement |
pardir |
os.pardir replacement |
altsep |
os.altsep replacement |
extsep |
os.extsep replacement |
devnull |
os.devnull replacement |
defpath |
os.defpath replacement |
getcwd() |
os.getcwd replacement |
getenv() |
os.getenv replacement |
putenv() |
os.putenv replacement |
unsetenv() |
os.unsetenv replacement |
print_() |
print() replacement |
input_() |
input() replacement |
expanduser() |
os.path.expanduser() replacement |
expandvars() |
os.path.expandvars() replacement |
gettempdir() |
tempfile.gettempdir() replacement |
gettempprefix() |
tempfile.gettempprefix() replacement |
mkstemp() |
tempfile.mkstemp() replacement |
mkdtemp() |
tempfile.mkdtemp() replacement |
Misc Functions¶
supports_ansi_escape_codes() |
if the output file supports ANSI codes |
Documentation Types¶
These types only exist for documentation purposes and represent different types depending on the Python version and platform used.
-
class
senf.
text
¶ Represents
unicode
under Python 2 andstr
under Python 3. Does not include surrogates.