2014-11-20 4 views
5

Ho trovato questo controllo in Pycharm: "byte literal contains characters > 255". Ho provato a google, ma non ho trovato nulla.pycharm: byte letterale contiene caratteri> 255

Che cosa significa? Perché non è OK usare questi personaggi?

+0

Un byte è 8 bit, che consente un valore massimo di 255. Immagino che significhi che il valore letterale del byte ha un valore superiore a questo limite. – 101

risposta

7

Stai utilizzando un carattere che cade al di fuori del normale range ASCII di ordinali 0 -> 255.

Mettere le seguenti 2 righe in alto i file python:

#!/usr/bin/env python 
# -*- coding: utf-8 -*- 

e la l'errore dovrebbe andare via.

In caso contrario, inviare un messaggio di posta elettronica al proprio supporto o passare al numero forums.