Ligne et une ligne de codage et des problèmes

N'a jamais eu une question de temps de course sur le codage, le décodage des problèmes occasionnels, encode résolus.
Aujourd'hui , pour régler la question du codage. Si l'erreur aussi s'il vous plaît indiquer.

codage

  • Système de codage
    , nous savons tous que les ordinateurs stockent des informations sont stockées sous forme binaire, et la transmission de réseau d'information sont également transmis sous forme d'octets. Nous voyons donc des caractères chinois, le chinois est comment faire? Ici , nous pouvons penser à la table de code ASCII, le code ASCII spécifié sept ou huit combinaisons binaires pour représenter 128 ou 256 caractères possibles. Comme dans la table ASCII 65 correspond aux lettres A, alors une valeur de 65 octets ou de séquence d'octet représente le A. Bien sûr, la performance de l'alphabet anglais en utilisant un octet est suffisant, un caractère d'octet peut être représenté 256. Mais les personnages dans le monde beaucoup plus que 256, donc il est né GB2312, GBK, variété de table de code unicode. Unicode que chaque personnage utilise deux octets pour représenter, en théorie, peut représenter 65.536 caractères, et contient des caractères unicode pays les plus couramment utilisés, à utiliser comme une table de code international. Le tableau de code de la table de code est utilisé par le système. Lors du stockage de l' information ou des informations de lecture sont effectuées par la table de codes. Différents systèmes ont différentes table de code par défaut,
  • éditeur Python encodage
    d' abord nous avons certainement utilisé dans le code d'édition est le moment où la table de code du système d'exploitation. Et nous commençons avec le fichier python # codage = utf-8 déclaration fait référence à lire en utilisant le codage utf-8 python dans la lecture du code du temps.
    Ci - dessous je vais dire quelque chose au sujet de la relation entre unicode et utf-8. python sera l'encodage par défaut (python2 est ascii, python3 est utf-8), le codage par défaut des moyens de codage format utilisé lors du traitement d' un caractère, mais un fichier pour la lecture, si vous ne spécifiez pas le format d'encodage, utilisera l'exploitation le format d'encodage par défaut du système.

emm, d'écrire ceci maintenant

Je suppose que tu aimes

Origine www.cnblogs.com/dg-blog/p/12581935.html
conseillé
Classement