python - 如何检查我的字符串在python中是否为空
问题描述
if Region != " " & State != " " & Sku != " ":
类型错误:&:“str”和“str”不支持的操作数类型
对于单个字符串我得到了它,但是对于多个它显示上面的错误
提前致谢
解决方案
正如 DeepSpace 指出的那样,您的字符串不是空的。考虑:
if Region.strip() != "" and State.strip() != "" and Sku.strip() != "":
此外,您可能希望使用小写变量名,因为这被认为是一种好的做法。
推荐阅读
- javascript - Vue cli 3 与 apollo 冲突
- c# - 条件运算符。错误 CS0266 无法将类型“int”隐式转换为“byte”
- python - 我可以在 django pre_save 信号中执行查询吗?
- python - 视频未保存在opencv python中
- javascript - 我收到一个对象作为响应,我使用 response.json() 将其转换为 JSON,但随后无法从 json 中获取值?
- javascript - 动态填充 Angularjs 数据表
- python - 运行 opencv image show 程序后内核挂起
- c++ - 自定义数据结构的优势是什么?
- java - PostgreSql 的 Spring Boot 数据源自动配置失败
- php - WP - 在 wp_insert_post 之前检查帖子是否存在