Python 将拼花地板转换数据帧写入adls区域1
在这里,我试图将我的拼花地板转换数据帧写入adls路径,并得到以下错误,需要帮助纠正此错误。我做错了什么 TypeError:“str”对象的描述符“encode”不适用于“bytes”对象 代码:Python 将拼花地板转换数据帧写入adls区域1,python,Python,在这里,我试图将我的拼花地板转换数据帧写入adls路径,并得到以下错误,需要帮助纠正此错误。我做错了什么 TypeError:“str”对象的描述符“encode”不适用于“bytes”对象 代码: 您的问题代码缺少df_str的赋值/创建 很可能,您将其误解为未编码的字符串,而事实显然并非如此 简单的解决办法是尝试使用f.write(df_str) 如果这不起作用,请向我们提供更多代码。是否不应应用encode()? df_str = df.to_parquet() with adl.o
您的问题代码缺少
df_str
的赋值/创建
很可能,您将其误解为未编码的字符串,而事实显然并非如此
简单的解决办法是尝试使用f.write(df_str)
如果这不起作用,请向我们提供更多代码。是否不应应用encode()?
df_str = df.to_parquet()
with adl.open('data/file_name.parquet', 'wb') as f:
f.write(str.encode(df_str))
f.close()