2016-06-22 11 views
0

Ich habe einige Messungen (nicht Bilddateien) aus Photoshop in CS4 exportiert. This page beschreibt das Werkzeug in CS6 und höher, wo die Messungen schön zu einem CSV mit utf-8-Codierung exportieren. In CS4 exportiert es als tabulatorgetrennter Text, und ich kann nicht herausfinden, was die Codierung ist.Kodierung von Messungen exportiert von Photoshop CS4 in Python zu lesen

Jetzt möchte ich die Datei in Python mit Pandas oder CSV lesen. Ich habe utf8 versucht, ISO-8859-1, US-ASCII, cp1252 und latin1 Codierung, von denen alle geben mir Fehler (das heißt invalid start byte, NULL byte und EOF inside string).

Wie kann ich diese Datei lesen?

Antwort

0

Ich war nah dran, eine dieser Dateien hier zu posten, um zu sehen, ob jemand es herausfinden könnte, aber vorher habe ich eine in Excel geöffnet. Als ich "Speichern unter" verwendete, wurde Excel standardmäßig in eine UTF-16-Textdatei umgewandelt.

Ich konnte diese Dateien mit csv und encoding = utf-16 öffnen, und mit Pandas read_table und encoding = utf-16, engine = 'python'. read_csv hat nicht funktioniert.

Scheint mir eher unklar, also poste ich, falls das jemand anderem hilft.