Part of twisted.python View Source
This is mainly for use of internal Twisted code. We encourage you to use the latest version of Python directly from your code, if possible.
Variable | unicode | The type of Unicode strings, unicode on Python 2 and
str on Python 3. |
Variable | NativeStringIO | An in-memory file-like object that operates on the native string type (bytes in Python 2, unicode in Python 3). |
Function | inet_pton | Undocumented |
Function | inet_ntop | Undocumented |
Function | execfile | Execute a Python script in the given namespaces. |
Function | cmp | Compare two objects. |
Function | comparable | Class decorator that ensures support for the special
__cmp__ method. |
Function | nativeString | Convert bytes or unicode to the native
str type, using ASCII encoding if conversion is necessary. |
Function | reraise | Undocumented |
Function | iterbytes 0 | Undocumented |
Function | intToBytes 0 | Undocumented |
Function | lazyByteSlice | Return a copy of the given bytes-like object. |
Function | networkString 0 | Undocumented |
Function | iterbytes | Undocumented |
Function | intToBytes | Undocumented |
Function | networkString | Undocumented |
Similar to the execfile builtin, but a namespace is mandatory, partly because that's a sensible thing to require, and because otherwise we'd have to do some frame hacking.
This is a compatibility implementation for Python 3 porting, to avoid
the use of the deprecated builtin execfile
function.
Returns a negative number if a < b
, zero if they are
equal, and a positive number if a > b
.
__cmp__
method.
On Python 2 this does nothing.
On Python 3, __eq__
, __lt__
, etc. methods are
added to the class, relying on __cmp__
to implement their
comparisons.
bytes
or unicode
to the native
str
type, using ASCII encoding if conversion is necessary.Raises | UnicodeError | The input string is not ASCII encodable/decodable. |
TypeError | The input is neither bytes nor unicode . |
If an offset is given, the copy starts at that offset. If a size is given, the copy will only be of that length.
Parameters | object | bytes to be copied. |
offset | int , starting index of copy. | |
size | Optional, if an int is given limit the length of copy to this
size. |