Haxe/python API documentation

To get started with the Haxe python target:


package python

..
internal
io
lib
ArithmeticError

AssertionError

AttributeError

BaseException

BlockingIOError

Boot

BrokenPipeError

BufferError

Bytearray

Bytes

BytesWarning

ChildProcessError

ConnectionAbortedError

ConnectionError

ConnectionRefusedError

ConnectionResetError

DeprecationWarning

Dict

DictView

EOFError

EnvironmentError

Exception

FileExistsError

FileNotFoundError

FloatingPointError

FutureWarning

GeneratorExit

HaxeIterable

HaxeIterator

IOError

ImportError

ImportWarning

IndentationError

IndexError

InterruptedError

IsADirectoryError

KeyError

KeyboardInterrupt

KwArgs

This type represents python **kwargs feature, supporting passing named arguments to a function.

Lib

LookupError

MemoryError

NameError

NativeArrayTools

NativeIterable

This type represents native python iterables (objects that implement iter() method). It supports haxe iteration and conversion to Iterable by creating wrapper objects.

NativeIterableRaw

Native python iterable protocol.

NativeIterator

This type represents native python iterators. It supports automatic conversion to haxe Iterator by creating wrapper object.

NativeIteratorRaw

Native python iterator protocol.

NativeStringTools

NotADirectoryError

NotImplementedError

OSError

OverflowError

PendingDeprecationWarning

PermissionError

ProcessLookupError

PySys

ResourceWarning

RuntimeError

RuntimeWarning

Set

StopIteration

Syntax

SyntaxError

SyntaxWarning

TimeoutError

Tuple

Tuple1

Tuple2

Tuple3

Tuple4

Tuple5

UnboundLocalError

UnicodeDecodeError

UnicodeEncodeError

UnicodeError

UnicodeTranslateError

UnicodeWarning

UserWarning

VMSError

ValueError

VarArgs

This type represents python *args feature, supporting passing arbitrary number of arguments to a function.

Warning

WindowsError

ZeroDivisionError