关于字符串:python中&:’str’和’bytes’的不支持的操作数类型 pythonpython-3.xstring Unsupported operand types for &: 'str' and 'bytes' in python 本问题已经有最佳答案,请猛点这里访问。 12345if(msg.topic =="abc" & msg.payload == b'1'): print("Loop entered") TypeEror: unsupported operand types for &: 'str' and 'bytes' 相关讨论 你没问问题。 用and代替&。 参见stackoverflow.com/questions/31213086/… and是我们用python编写连词的方法,因此: 1if msg.topic =="abc" and msg.payload == b'1': python在if语句中相当于&&(逻辑与) shell:用Python调用外部命令 oop:Python中的元类是什么? 查找给定列表中包含Python项的项的索引 exception:如何在Python中安全地创建嵌套目录? Python有三元条件运算符吗? .net:如何在不手动指定编码的情况下,在c#中获得字符串的一致字节表示? 将字节转换为字符串? python:有没有实现substring截取子字符串的方法? python:如何将文件逐行读取到列表中? Python有字符串容器吗?子字符串方法?