This class represents a single Unicode character.
It can be converted to and from char
or wchar_t
and implements commonly used character operations.
Returns |
|
Returns Unicode code point value of the character. |
|
Returns |
See |
Possible constructors:
UniChar(c)
UniChar(c)
This class represents a single Unicode character.
__init__ (self, c)
c (long) –
__init__ (self, c)
c (long) –
Returns True
if the character is representable as a single byte in the current locale encoding.
This function only returns True
if the character can be converted in exactly one byte, e.g. it only returns True
for 7 bit ASCII
characters when the encoding used is UTF-8
.
It is mostly useful to test if the character can be passed to functions taking a int and is used by wxWidgets itself for this purpose.
c (int) – An output pointer to the value of this Unicode character as a char
. Must be not None
.
bool
True
if the object is an 8 bit int and c was filled with its value as int or False
otherwise (c won’t be modified then).
New in version 2.9.1.
See also
Returns Unicode code point value of the character.
value_type
Returns True
if the character is an ASCII
character (i.e. if its value is less than 128).
bool