我花了几个小时盯着这个,我无法弄清楚。我敢肯定这是基本的,但如果你能帮助我,那就太好了。
我有一个名为“export_data”的列表,其中包含其他列表和整数。例如。
print(type(export_data[0]))
print(type(export_data[5]))
#Output is: <class 'list'>
<class 'int'>
然后我将“export_data”写入 csv 文件。但是,当我随后读取文件并提取列值时,它会以字符串的形式返回。所以现在我有一个“[1,2,3]”,我不确定如何转换回列表。
with open('record ' + str(current) + '.csv', 'a', newline='') as f:
writer = csv.writer(f)
writer.writerow(export_data)
del writer
f.close()
with open('record Wednesday,Apr:29.csv', 'r') as rf:
reader = csv.reader(rf)
for i in reader:
(group_a.append(i[1]))
(x.append(i[0]))
(hr.append(i[5]))
print(type(export_data[0]))
print(type(export_data[5]))
#Output: <class 'str'>
<class 'str'>
我正在使用 csv 文件中的数据在 DASH 中使用 plotly 绘制数据。因此,我无法为我的 x 和 y 值输入列表。谢谢你的帮助。
至尊宝的传说
相关分类