gpt4 book ai didi

python - 断言错误 : col should be Column

转载 作者:太空狗 更新时间:2023-10-29 18:18:58 25 4
gpt4 key购买 nike

如何在 PySpark 中创建一个新列并用今天的日期填充此列?

这是我尝试过的:

import datetime
now = datetime.datetime.now()
df = df.withColumn("date", str(now)[:10])

我收到这个错误:

AssertionError: col should be Column

最佳答案

How to create a new column in PySpark and fill this column with the date of today?

已经有这个功能了:

from pyspark.sql.functions import current_date

df.withColumn("date", current_date().cast("string"))

AssertionError: col should be Column

使用文字

from pyspark.sql.functions import lit

df.withColumn("date", lit(str(now)[:10]))

关于python - 断言错误 : col should be Column,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47903905/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com