【发布时间】:2019-09-22 14:52:54
【问题描述】:
TEXT OUTPUT EXAMPLE我需要导入我使用python请求导入的csv文本文件。我的代码可以使用我自己的 API 密钥从网站导入数据。但要将其导入 POwerBI,必须将其转换为数据框。但我不能锻炼如何做到这一点。任何帮助将不胜感激。
response = requests.get('https://my url websaite', headers=headers)
wrapper = csv.reader(response.text.strip().split('\n'))
for record in wrapper:
A = str(record[0])
B = str(record[1])
C = str(record[2])
D = str(record[3])
E = str(record[4])
F = str(record[5])
G = str(record[6])
H = str(record[7])
I = str(record[8])
J = str(record[9])
K = str(record[10])
L = str(record[11])
M = str(record[12])
N = str(record[13])
O = str(record[14])
P = str(record[15])
Q = str(record[16])
R = str(record[17])
S = str(record[18])
T = str(record[19])
U = str(record[20])
V = str(record[21])
W = str(record[22])
print (A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W)
【问题讨论】:
-
您能否在列表的前几行打印出响应,我们可以从那里进行分析。一些观察,csv阅读器期望从文件而不是字符串对象中读取,它需要定义一个分隔符(通常是逗号)。
标签: python python-3.x powerbi