Attualmente sto facendo una serie di puzzle Python online, e ho avuto un problema in cui è necessario scaricare un file in salamoia. Ho letto la documentazione su di essa, ma ho continuato a ottenereTypeError: 'str' non supporta l'interfaccia buffer - python
TypeError: 'str' does not support the buffer interface
... quindi faccio una ricerca su Google e arrivare a una domanda su SO con un problema simile. La risposta punta a http://wiki.python.org/moin/UsingPickle.
Ho provato il codice nell'esempio e sto ricevendo lo stesso problema? Sto usando Python 3.2.2. WTF ??
Traceback Completa:
Traceback (most recent call last):
File "C:\foo.py", line 11, in <module>
test1()
File "C:\foo.py", line 9, in test1
favorite_color = pickle.load(open("save.p"))
TypeError: 'str' does not support the buffer interface
Dall'esempio qui: http://wiki.python.org/moin/UsingPickle
ho già creato un file di save.p con il primo esempio di codice nel tutorial.
Probabilmente python 2 vs python 3 differenza. Puoi pubblicare un traceback completo? –
Stavo facendo clic sui primi link di Google. Non ero a conoscenza del fatto che non stavo solo leggendo Python 2, ma che Python 2 e 3 hanno differenze MAJOR ... Ad ogni modo, dove trovo Python 3? – mowwwalker
Inoltre, questa non è la mia domanda precedente. – mowwwalker