Aller au contenu principal

printf

Formate les arguments de type printf et renvoie le résultat sous forme de colonne de chaîne.

Pour la fonction Databricks SQL correspondante, consultez la fonctionprintf.

Syntaxe

Python
from pyspark.sql import functions as dbf

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

parameter

parameter

Type

Description

format

pyspark.sql.Column OU str

chaîne de caractères pouvant contenir des balises de formatage intégrées et utilisée comme valeur de la colonne de résultat

cols

pyspark.sql.Column OU str

noms de colonne ou pyspark.sql.Column à utiliser pour le formatage

parameter

Type

Description

format

pyspark.sql.Column OU str

chaîne de caractères pouvant contenir des balises de formatage intégrées et utilisée comme valeur de la colonne de résultat

cols

pyspark.sql.Column OU str

noms de colonne ou pyspark.sql.Column à utiliser pour le formatage

Exemples

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