python - 错误:在' 需要字符串作为左操作数,而不是 DataFrame
问题描述
所以,我正在使用 Python 3、pyspark 和 Hive。
如果与给定日期匹配,我想遍历文本并输出它。下面是我的代码:
date=["2019-07-10","2013-04-10"]
w=spark.sql("select current_date()")
for q in date:
if w in q:
print(q)
但是我不断收到此错误:
'in <string>' requires string as left operand, not DataFrame
任何想法或建议。
解决方案
推荐阅读
- django - Django Rest Framework 权限类是如何工作的?
- python - python中的uuid解码
- c# - 如何从 WebView Javascript Bridge 访问前台服务
- javascript - 生成完全包含原始集合中元素的所有子集组合
- html - Web 内容在 Safari 上显示不正确
- javascript - 从 div 数组中删除元素时的奇怪行为(React Hooks)
- python - 如果你不等待异步函数会发生什么?
- c# - .NET Core Web API 应用程序无法连接到在 Docker 上运行的 SQL 服务器
- swift - Firebase ML 套件未对齐的边界框
- javascript - 有没有办法在不使用输入文件的情况下上传文件