我有一个Excel表格。我想从它解析一个特定的列,并在python中从该列中的每个单元格执行操作。我能够使用熊猫解析列作为,从excel中读取DataFrame并对其执行操作
import pandas
Y = pandas.read_excel("C:\foo\abc.xlsx", sheetname="Prod",
parse_cols="C", header=1)
print Y
我能够使用上述命令从表格Prod中解析列“C”。现在,它将同时打印所有单元格的数据。我想对每个单元执行操作。可以有人建议如何做到这一点?
我想保存每个单元格数据并使用该数据进行一些api调用。所以我需要一些for循环,它可以一次读取单个销售数据,然后我可以使用该单元格数据执行api调用并重新运行循环。
在Pandas中,我们总是想先尝试矢量化的方法,所以知道你想应用于'C'列是什么样的行为可能很重要,以便给你最好的答案... – MaxU
你想要什么去做? –
我想将每个单元格数据保存在一个变量中,并对它们中的每一个执行api调用。就像我将需要做的循环,它将一次读取一个单元格,并使api调用与该数据做一些事情,并重新运行循环。如果熊猫不适合这个,我还应该使用什么? – Meet101