0

嘿,我目前正在尝试将 csv 中的数据与我的 selenium 脚本一起使用。目前使用

    f = pd.read_csv("Data.csv")
    f.head()
    for index in range(len(f.index)):
        Bestellnummer = f["Bestellnummer"][index]
        Sendungsnummer = f["Sendungsnummer"][index]

第一行工作正常,但之后我收到错误:

"Exception has occurred: TypeError '_io.BufferedWriter' object is not subscriptable"

在第二排...有人知道如何解决这个问题吗?

4

1 回答 1

0

一种可能的方法是使用.iterrows(). 例如:

import pandas as pd

df = pd.read_csv("Data.csv")

for index, row in df.iterrows():
    Bestellnummer = row["Bestellnummer"]
    Sendungsnummer = row["Sendungsnummer"]
    
    print(Bestellnummer, Sendungsnummer)

也可以看看:.itertuples()

于 2022-03-02T16:26:23.690 回答