我现在的代码有点迷失了。该函数需要一些post_data并将使用此登录。我想要做的是创建一个列表/数组,它将具有当前post_data的名称和数据本身,这可能吗?
像这样:
post_data = [('post_data1'={'user':'user1','pw':1234'}),('post_data2'={'user':'user2','pw':1234'})...]
def login_via(post_data):
...
print post_data[0]
...
我想打印post_dataX并在请求函数中使用登录数据。
答案 0 :(得分:0)
为什么不这样:
post_data = [{'post_data1':{'user':'user1','pw':1234}},{'post_data2':{'user':'user2','pw':1234}}]
def login_via(post_data):
print post_data[0]
login_via(post_data)
>> {'post_data1': {'pw': 1234, 'user': 'user1'}}
答案 1 :(得分:0)
您可以使用dict
代替tuple
:
post_data = [{
'name': 'post_data1',
'data': {'user':'user1','pw':'1234'}
},
{
'name': 'post_data2',
'data': {'user':'user2','pw':'1234'}
}
]