2
zipファイルで作業しているときに興味深い問題が発生しました。 1つのzipファイルではすべてが正常に機能し、同じものと思われる他のzipファイル(ファイルは16進数で表示されるドットと同じです)。python 2.7 zipファイルで作業する
しかし、一つのファイルで、私はエラー
(<type 'exceptions.UnicodeDecodeError'>, UnicodeDecodeError('utf8', '\xef\xbb\xbbegin penalites....)
を取得し、私はこれは、プログラムが停止した場所ですコード
dtacont = unicode(z.read(datoteka),'utf-8').replace("\r","").split("\n").
あるpython 2.7
を使用しています。私はzipfileパッケージを使用しています。 ファイルを保存する場所を教えてください。
これはzipファイルを読み込みの問題ではありませんが、あなたのzipファイルの内容は、非UTF-8文字およびデコード(ユニコード(...))を含んでいるようだあなた
まず、コードが必要です。第二に、あなたはどこかでファイルをホストすることができますので、私たちは二重チェックできますか? – orlp
これはコード です。dtacont = unicode(z.read(datoteka)、 'utf-8')。replace( "\ r"、 "")。split( "\ n")。これがプログラムの停止場所です。私はzipfileパッケージを使用しています。あなたはどこで私を望んでいますか、どこでファイルをホストできますか? – Yebach
@Yebach質問を編集してコメントに追加しないでください。 –