我想要做的是在python 3.4中创建一个字典,它将有一个名为pass的键。现在,当我尝试这样做时,我只得到一个"无效的语法"。
login_data = dict(email=USERNAME, lsd=LSD, login=LOGIN ,pass=PASSWORD)
我提前感谢python的新手
答案 0 :(得分:3)
你不能。 pass
是一个python关键字,因此不是一个有效的标识符。
您可以附加一个尾随下划线以使其成为有效的标识符并使用pass_
(这是此类情况下的惯例),或者您可以使用完全不同的名称。
请注意,pass
不是有效的标识符,但您可以将其用作字符串。
在您的情况下,您可以使用字典文字构建字典:
login_data = {'email': USERNAME, 'lsd': LSD, 'login': LOGIN, 'pass': PASSWORD}