Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
öğesinin içeriğini DataFrame belirtilen yolda bir metin dosyasına kaydeder. Metin dosyaları UTF-8 olarak kodlanır.
Sözdizimi
text(path, compression=None, lineSep=None)
Parametreler
| Parametre | Türü | Açıklama |
|---|---|---|
path |
str | Hadoop tarafından desteklenen herhangi bir dosya sistemindeki yol. |
compression |
str, isteğe bağlı | Kullanılacak sıkıştırma codec bileşeni. |
lineSep |
str, isteğe bağlı | Kullanılacak çizgi ayırıcı. |
İadeler
Hiçbiri
Notlar
dize DataFrame türünde yalnızca bir sütuna sahip olmalıdır. Her satır, çıkış dosyasında yeni bir satıra dönüşür.
Örnekler
Metin dosyasına DataFrame yazıp geri okuyun.
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|
# +---------+