Chaîne de python3, la conversion de nombre entier compris entre binaire et la transmission (adresse MAC \ adresse binaire transmettant la méthode IP)

 

   
1, à chaîne décimale Entier
int ('12' ) == 12
2, caractère entier
ord ( 'a') == 97
3, les caractères hexadécimaux à Integer
int ( 'a', 16) == 10
MAC entier Adresse
例: a = FF: FF: FF: FF: FF: FF'.split (:)
int (a [0], 16) = 255
int (a, 16 [1]) = 255
int (a [2], 16) = 255
int (a [3], 16) = 255
int (a [4], 16) = 255
int (a [5], 16) = 255
4, à caractère entier
chr (65) == 'A'
5, les paquets de la section de production de données peuvent être pressées directement dans l'approche binaire employé
Enfoncé dans le procédé binaire
Chaîne directement dans le Par exemple: b'welcome en Chine '
Le procédé de nombre entier d'ajustement par pression
struct.pack ( '> B', 255)
 
Reproduit à partir de: http: //blog.sina.com.cn/s/blog_4c86552f0102x9fp.html
 

Je suppose que tu aimes

Origine www.cnblogs.com/xibuhaohao/p/12627409.html
conseillé
Classement