Python 有效负载功能的随机功能不起作用

Python Random Function for Payload function is not working

我对 python.I 的随机函数有一个问题,不知道哪个随机函数适用于此代码:

name=['toffla','rebecca','toff','becca']

if (parser.getPayload().lower() == name):
                        parser.sendGroupMessage(parser.getTargetID(),"what?")

如果有人输入这 4 个名字中的任何一个名字,输出应该是 "what?"。

如何做到这一点?

提前致谢!

请使用 'if' 和 "in" 运算符。因为 "name" 不是字符串。 如果输入 == 名称:<- 始终为假。因为 input == 'toffla' 它不是列表。 示例:

>>> name = "bugra"
>>> names = ["github","bugra","turkey","developers"]
>>> name == names
False
>>> name in names
True

希望你知道!