Как добавить одну переменную часть в имя фрейма данных в pyspark?Python

Программы на Python
Anonymous
Как добавить одну переменную часть в имя фрейма данных в pyspark?

Сообщение Anonymous »

Например, я хочу добавить сегодняшнюю дату в имя фрейма данных
df_2024_jul_05 = spark.table("tablename")
здесь выделенная жирным шрифтом часть является динамической по своей природе
Я попробовал приведенный ниже код:
x = "df_"+str(date.today ())
f"{x}"= spark.sql(f"select * from tablename")
при попытке выполнить вышеуказанную часть, Я получаю следующую ошибку:
Синтаксическая ошибка: здесь невозможно назначить выражение f-строки. Может быть, вы имели в виду «==» вместо «=»? (команда-4340248393571885-178511402, строка 5)

Подробнее здесь: https://stackoverflow.com/questions/787 ... in-pyspark

Вернуться в «Python»