if条件包含固定字符就没问题,不包含就报错
求解
下面是报错内容
'in <string>' requires string as left operand, not NoneType
Traceback (most recent call last):
File "E:\影刀\ShadowBot\shadowbot-5.16.50\python\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "E:\影刀\ShadowBot\shadowbot-5.16.50\python\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "E:\影刀\ShadowBot\shadowbot-5.16.50\python\lib\site-packages\xbot_interpreter.py", line 113, in <module>
main()
File "E:\影刀\ShadowBot\shadowbot-5.16.50\python\lib\site-packages\xbot_interpreter.py", line 57, in main
try:
File "C:\Users\l\AppData\Local\ShadowBot\users\680986079020666882\apps\f8cd01e8-09a9-490f-81f3-3a9a1392e91c\xbot_robot\process10.py", line 27, in main
if xbot_visual.workflow.test(operand1=微信聊天内容A, operator="in", operand2=中文字符, operator_options="{\"ignoreCase\":\"False\"}", _block=("子流程10", 8, "IF 条件")):
File "<string>", line 92, in wrapper
File "<string>", line 87, in wrapper
File "<string>", line 166, in test
TypeError: 'in <string>' requires string as left operand, not NoneType