【发布时间】:2021-12-07 10:56:08
【问题描述】:
我想通过 python3 读取一个 CSV 文件(由温度传感器填充)。
将 CSV 文件读入数组可以正常工作。按索引打印单个单元格失败。请帮助正确的代码行。
这是代码。
import sys
import pandas as pd
import numpy as np
import array as ar
#Reading the CSV File
# date;seconds;Time;Aussen-Temp;Ruecklauf;Kessel;Vorlauf;Diff
# 20211019;0;20211019;12,9;24;22,1;24,8;0,800000000000001
# ...
# ... (2800 rows in total)
np = pd.read_csv('/var/log/LM92Temperature_U-20211019.csv',
header=0,
sep=";",
usecols=['date','seconds','Time','Aussen- Temp','Ruecklauf','Kessel','Vorlauf','Diff'])
br = np # works fine
print (br) # works fine - prints whole CSV Table :-) !
#-----------------------------------------------------------
# Now I want to print the element [2] [3] of the two dimensional "CSV" array ... How to manage that ?
print (br [2] [3]) # ... ends up with an error ...
# what is the correct coding needed now, please?
提前致谢和问候
【问题讨论】:
标签: python-3.x csv multidimensional-array cell-array