[Python-de] pickle: IndexError: list index out of range

Philipp Walderdorff ph.walderdorff at gmx.at
Mi Sep 26 17:01:01 UTC 2007


Hallo python-Forum

Als Anf{nger im Python werde ich offenbar gleich mit einem Kapazit{tsproblem 
von Python konfrontiert? Oder ist es nur ein Programmierfehler? Oder ein 
Fehler in den Daten?


Vielen Dank f}r Tips
Philipp



Mein Skript:
#! /usr/bin/python
import pickle
f=open('/home/eigeneDaten/ORD/hausapo/ZVOOe_10_2007.txt','r')
print f
x = pickle.load(f)

Python-Meldungen:
$ python test.py
<open file '/home/eigeneDaten/ORD/hausapo/ZVOOe_10_2007.txt', mode 'r' at 
0xb7e95e30>
Traceback (most recent call last):
  File "test.py", line 7, in ?
    x = pickle.load(f)
  File "/usr/local/lib/python2.4/pickle.py", line 1390, in load
    return Unpickler(file).load()
  File "/usr/local/lib/python2.4/pickle.py", line 872, in load
    dispatch[key](self)
  File "/usr/local/lib/python2.4/pickle.py", line 1167, in load_dup
    self.append(self.stack[-1])
IndexError: list index out of range