Удалить префикс b 'из CSV - PullRequest
0 голосов
/ 27 апреля 2020

Я делаю курс Udacity для преобразования данных OSM в csv, и похоже, что из-за того, что я использую Python 3, все мои выходные данные csv имеют префикс ab 'infront. Прочитав несколько потоков, я понял, что это как-то связано с кодировкой utf-8.

Вот пример моего вывода при запуске:

import csv
with open('nodes_tags - TEST.csv', newline='', encoding='utf-8') as f:
    reader = csv.reader(f)
    for row in reader:
        print(row)
["b'id'", "b'key'", "b'value'", "b'type'"]
[]
["b'25451918'", "b'ref'", "b'2A'", "b'regular'"]
[]
["b'25451918'", "b'highway'", "b'motorway_junction'", "b'regular'"]
[]
["b'25455287'", "b'ref'", "b'14A'", "b'regular'"]

Есть ли быстрый способ очистить сами файлы csv и удалить 'b?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...