Python:拆分文本/xml;字符集=UTF8

2024-06-02 17:46:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我向一个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返回的类型的名称是什么?是单子吗?一本字典?还有别的吗


Tags: 项目notextapiresponsetypecontentyes
1条回答
网友
1楼 · 发布于 2024-06-02 17:46:53

哦,我明白了。。。用this answer

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

我可以在标签和回车处分开。我在找一个解释。有时候,当你不知道合适的术语时,你很难去寻找

相关问题 更多 >