这是我目前拥有的东西,无法正常工作:
if "Forwarder" not in shp_name or "T_" not in shp_name or "Grad" not in shp_name:
我也尝试过:
if ("Forwarder", "T_", "Grad") not in shp_name:
输入的样本将是“ DS_Forwarder_1”或“ DS_Harvester_1”。该脚本else
无法继续识别主字符串中的任何上述子字符串,因此直接进行。
尝试使用any
内置的。
if any(s in shp_name for s in ("Forwarder", "T_", "Grad")):
...
如果中存在任何给定的字符串,则为true shp_name
。if not any(...
如果存在其中一个字符串,则可以使用False来使用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句