[Python] Pandas ed Encoding

Manlio Perillo manlio.perillo a gmail.com
Lun 8 Feb 2016 21:17:55 CET


2016-02-08 20:52 GMT+01:00 Christian Barra <barrachri a gmail.com>:
>
>
> Il giorno 8 febbraio 2016 20:42, Manlio Perillo <manlio.perillo a gmail.com>
> ha scritto:
>>
>> 4. encoding non impostato correttamente su terminale?
>>
>> Christian: prova a fare, da jupiter:
>>
>> >>> s = df_1.loc[1,"DESCRIZIONE"]
>> >>> print(type(s))
>
>
>  <class 'str'>
>
>> >>> print(repr(s))
>

Strano.  Se fai:
>>> df_1 = pd.read_csv(URL, encoding="latin-1")

mi aspetto che ti restituisca stringhe unicode.

>>> print(type(df.loc[1,"DESCRIZIONE"]))
stampa str oppure unicode?

Se stampa unicode potrebbe essere un bug di panda/urllib, altrimenti
significa che panda fa qualcosa di veramente brutto, ma di brutto
brutto brutto nč (cit).

Ciao   Manlio


Maggiori informazioni sulla lista Python