Python: разделение текста / xml; charset = UTF-8 - PullRequest
0 голосов
/ 17 мая 2018

Я сделал запрос к API, и он вернул

b"001-1001\thazraja\t122.9668944300\t43.1858693000\t[YES]\t1456529273000\t2437.0000000000\n001-1002\tZ8s14\t122.9671153000\t43.1860681800\t[NO]\t1456529275000\t2462.0000000000\n..."

Это продолжается некоторое время, начиная с возврата каретки "\ n".У него всегда есть 7 пунктов, прежде чем он начнется снова.

print(response.headers["content-type"]) возвращает

text/xml;charset=UTF-8

Как мне получить доступ к "001-1001", а также к "thajraza", так далее?Я не уверен, что имя того типа, который вернул API?Это список?Словарь?Что-то еще?

1 Ответ

0 голосов
/ 17 мая 2018

О, я понял ... с этим ответом .

>>> a = b'asdf\nasdf'
>>> a.split(b'\n')
[b'asdf', b'asdf']

Я могу разделить его на вкладки и возврат каретки. Я искал объяснение. Иногда трудно искать вещи, когда вы не знаете подходящей терминологии.

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