pyspark - pyspark-sql:打印表达式的别名
问题描述
在 pyspark 我有以下内容:
import pyspark.sql.functions as F
cc = F.lit(1).alias("A")
print(cc)
print(cc._jc.toString())
我得到:
Column<b'1 AS `A`'>
1 AS `A`
有什么办法让我只从 cc 打印“A”吗?看来我无法轻松提取别名。
另外我认为在scala中的spark-sql中,如果我打印“cc”,它只会打印“A”
解决方案
推荐阅读
- java - 从 Fragment 将二维数组传递给 Activity(Android Studio、Java)
- c# - 覆盖共享文件中的图像
- xcode - 有什么方法可以在不使用 sudo 的情况下切换 Xcode 版本?
- javascript - 如何使用javascript中的按钮从计时器中添加和减去时间
- typescript - 在打字稿中将泛型类型具体化
- python - TypeError:“图像”对象不支持项目分配
- python - “ * 之后的 add() 参数必须是可迭代的,而不是 int”
- r - 如何将正弦变换向量转换回原始向量?
- https - 如何在没有客户端证书的情况下调用 https 休息服务
- salesforce - 如何使用 CData Salesforce 驱动程序找出 Salesforce 多态关系中的对象类型