Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
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|
# +---------+