scapy.compat¶
Python 2 and 3 link classes.
-
scapy.compat.
base64_bytes
(x)¶ Turn base64 into bytes
-
scapy.compat.
bytes_base64
(x)¶ Turn bytes into base64
-
scapy.compat.
bytes_encode
(x)¶ Ensure that the given object is bytes. If the parameter is a packet, raw() should be preferred.
-
scapy.compat.
bytes_hex
(x)¶ Hexify a str or a bytes object
-
scapy.compat.
chb
(x)¶ Same than chr() but encode as bytes.
-
scapy.compat.
hex_bytes
(x)¶ De-hexify a str or a byte object
-
scapy.compat.
lambda_tuple_converter
(func)¶ - Converts a Python 2 function as
lambda (x,y): x + y
- In the Python 3 format:
lambda x,y : x + y
-
scapy.compat.
orb
(x)¶ Return ord(x) when not already an int.
-
scapy.compat.
plain_str
(x)¶ Convert basic byte objects to str
-
scapy.compat.
raw
(x)¶ Builds a packet and returns its bytes representation. This function is and always be cross-version compatible