Skip to content

ISO-8859 CSV 'known craft' Files are not supported #1

@ampledata

Description

@ampledata
[admin@takserver ~]$ file *.csv
Airports.csv:    ASCII text, with CRLF line terminators
known_craft.csv: ISO-8859 text, with CRLF line terminators
known_mil.csv:   UTF-8 Unicode (with BOM) text, with CRLF line terminators
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/adsbxcot/classes.py", line 165, in run
    self.known_craft_db = aircot.read_known_craft(self.known_craft)
  File "/usr/local/lib/python3.6/site-packages/aircot/functions.py", line 297, in read_known_craft
    for row in reader:
  File "/usr/lib64/python3.6/csv.py", line 112, in __next__
    row = next(self.reader)
  File "/usr/lib64/python3.6/codecs.py", line 321, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 1816: invalid start byte

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions