Python 将拼花地板转换数据帧写入adls区域1

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

在这里,我试图将我的拼花地板转换数据帧写入adls路径,并得到以下错误,需要帮助纠正此错误。我做错了什么

TypeError:“str”对象的描述符“encode”不适用于“bytes”对象

代码:


您的问题代码缺少
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()