回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我有来自http请求的输出,它是字符串类型,但数据像csv。因为我的请求头中的输出类型是csv('Accept':“application/csv”)。因此来源。但是响应内容类型是字符串。
<code>res=request.content</code>type(res)`给我字符串。在</p>
<p>以下是对象(res)的示例输出:</p>
<pre><code>QueryTime
start,end
144488,144490
Data
Data - AData
id,G_id,name,type,time,sid,channel
23,-1,"B1",type1,144488,11,CH23
23,-1,"B1",type1,144488,11,CH23
Data - BData
id,G_id,time,se
23,-1,144488,undefined
23,-1,144488,undefined
</code></pre>
<p>如果您看到数据以csv的形式存在,并且有多个表,就像您看到的“AData”和“BData”
我不知道该用什么方法来读这篇文章。我试过csv模块,但没有帮助。
我试过了dict.csv改变但又是一样的。没有得到期望的输出。
可能是我做错了什么,因为我刚开始接触python。
需要从输出对象读取每个表。在</p>
^{pr2}$
<p>请专家指导:-)</p>