Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Salva o conteúdo de um arquivo de DataFrame texto no caminho especificado. Os arquivos de texto são codificados como UTF-8.
Sintaxe
text(path, compression=None, lineSep=None)
Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
path |
str | O caminho em qualquer sistema de arquivos com suporte do Hadoop. |
compression |
str, opcional | O codec de compactação a ser usado. |
lineSep |
str, opcional | O separador de linha a ser usado. |
Devoluções
Nenhum
Observações
O DataFrame deve ter apenas uma coluna de tipo de cadeia de caracteres. Cada linha se torna uma nova linha no arquivo de saída.
Exemplos
Escreva um DataFrame em um arquivo de texto e leia-o novamente.
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|
# +---------+