使用条件 python 发送密钥

send keys using a condition python

我想创建一个循环,通过该循环,我将 A 列的每个值作为键发送,发送值后,我将 B 列中对应行的值作为键发送,然后继续列中的下一个值A 等 on.I 列 B 我可能在行上有一个值,由 space

分隔
ID = df['A'] .to_list()
for l in ID:
    myElement.send_keys(l)  ## this will send as keys, value from column A

下一步是将 A 列中每个 l 的 B 列对应值(同一行)作为键发送。

有没有办法创造这种条件?

考虑到示例 df,步骤应该是发送 value1,然后是 cavo,然后是 lampada。发送 value2,然后是 cavo,然后是 lampada

使用itertuples()。然后您可以访问要在循环中发送的每一列。

for row in df.itertuples():
    for word in row.A.split():
        myElement.send_keys(word)
    for word in row.B.split():
        myElement.send_keys(word)