【发布时间】:2018-08-01 13:48:09
【问题描述】:
我尝试使用此方法保存包含包含中文字母的列的数据框:
df.coalesce(1).write.option("header", "true").csv(r'path\...\file.csv')
但是输出包含奇怪的字符而不是中文字母。
【问题讨论】:
标签: csv encoding pyspark unicode-string
我尝试使用此方法保存包含包含中文字母的列的数据框:
df.coalesce(1).write.option("header", "true").csv(r'path\...\file.csv')
但是输出包含奇怪的字符而不是中文字母。
【问题讨论】:
标签: csv encoding pyspark unicode-string
尝试使用 UTF-8 对其进行编码,并确保使用适当的编码读取文本文件:
df.coalesce(1).write.option("header", "true").option("encoding", "UTF-8").csv(r'path\....\file.csv')
【讨论】: