使用Selenium+Python时,我正在尝试使用多个值以在foreach
循环中发送,到目前为止,我能够发送到值,但是如果插入,语法看起来不正确:
lists = {
'name1' : 'surname1'
'name2' : 'surname2'
'name2' : 'surname2'
}
我需要通过foreach
传递给Selenium的是这样的数据:
lists = {
'name1' : 'surname1' : 'age1' : 'location1'
'name2' : 'surname2' : 'age2' : 'location2'
'name2' : 'surname2' : 'age3' : 'location3'
}
我肯定我的语法有问题,有什么帮助吗?你知道吗
如果需要将多个值集分组以在
for
循环中使用,可以尝试然后迭代为
或者(最好):
如果
surname
、age
和location
是具有name
的人的属性/属性,那么您可以通过将人name
作为dictionary key
来实现这一点,并将所有其他属性作为list
来实现,如下所示然后你可以迭代列表如下-
相关问题 更多 >
编程相关推荐