Pular para o conteúdo principal

printf

Formata os argumentos no estilo printf e retorna o resultado como uma coluna de strings.

Para a função Databricks SQL correspondente, consulte a funçãoprintf.

Sintaxe

Python
from pyspark.databricks.sql import functions as dbf

dbf.printf(format=<format>, *cols=<*cols>)

Parâmetros

Parâmetro

Tipo

Descrição

format

pyspark.sql.Column ou str

Cadeias de caracteres que podem conter tags de formatação incorporadas e usadas como valor da coluna de resultado.

cols

pyspark.sql.Column ou str

Nomes de colunas ou pyspark.sql.Column a serem usados na formatação

Exemplos

Python
from pyspark.databricks.sql import functions as dbf
spark.createDataFrame(
[("aa%d%s", 123, "cc",)], ["a", "b", "c"]
).select(dbf.printf("a", "b", "c")).show()