Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los 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|
# +---------+