И наткнулся на интересный баг
Програмку беру отсюда http://www.beholder.ru/jtv.zip
вот код
#!/usr/bin/python
# -*- coding: UTF-8 -*-
from zipfile import ZipFile
station=u'Юмор_ТВ'
prog=ZipFile('jtv.zip')
for i in prog.infolist():
if i.filename.decode('cp866')==station+'.pdt':
print prog.read(i.filename)
Traceback (most recent call last):
File “test.py”, line 8, in <module>
print prog.read(i.filename)
File “/usr/lib64/python2.5/zipfile.py”, line 489, in read
zinfo.orig_filename, fname)
zipfile.BadZipfile: File name in directory “����_��.pdt” and header “����_��.pdt” differ.
возможно ктото сталкивался с чемто подобным ?
ps: Python 2.5.2