Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Guarda el contenido de en DataFrame un archivo de texto en la ruta de acceso especificada. Los archivos de texto se codifican como UTF-8.
Sintaxis
text(path, compression=None, lineSep=None)
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
path |
str | Ruta de acceso en cualquier sistema de archivos compatible con Hadoop. |
compression |
str, opcional | Códec de compresión que se va a usar. |
lineSep |
str, opcional | Separador de línea que se va a usar. |
Devoluciones
Ninguno
Notas
DataFrame Debe tener solo una columna de tipo de cadena. Cada fila se convierte en una nueva línea en el archivo de salida.
Ejemplos
Escriba un DataFrame en un archivo de texto y vuelva a leerlo.
import tempfile
with tempfile.TemporaryDirectory(prefix="text") as d:
df = spark.createDataFrame([("a",), ("b",), ("c",)], schema=["alphabets"])
df.write.mode("overwrite").text(d)
spark.read.schema(df.schema).format("text").load(d).sort("alphabets").show()
# +---------+
# |alphabets|
# +---------+
# | a|
# | b|
# | c|
# +---------+