Python 熊猫写信给CSV

Python 熊猫写信给CSV,python,string,pandas,unicode,export-to-csv,Python,String,Pandas,Unicode,Export To Csv,我正在将Pyspark数据帧转换为Pandas数据帧(python 3)并写入csv。我在转换为Pandas()后写入csv时遇到了这个问题- TypeError:write()参数1必须是unicode,而不是str 即使在写数字专栏的时候,我也面临着这个问题。我试过用str和Unicode进行打字转换。在编写csv时,还尝试将encoding='utf-8'作为参数。我总是得到与上面提到的相同的错误 如果有人能提供调试这方面的见解,我们将不胜感激 在运行Python3时,如果您收到一条关于u

我正在将Pyspark数据帧转换为Pandas数据帧(python 3)并写入csv。我在转换为Pandas()后写入csv时遇到了这个问题-

TypeError:write()参数1必须是unicode,而不是str

即使在写数字专栏的时候,我也面临着这个问题。我试过用str和Unicode进行打字转换。在编写csv时,还尝试将encoding='utf-8'作为参数。我总是得到与上面提到的相同的错误


如果有人能提供调试这方面的见解,我们将不胜感激

在运行Python3时,如果您收到一条关于unicode/str的消息,那就有点可疑了,因为只有Python2才存在
unicode
类型。您能验证您是否真的在运行Python3吗?另外,您可能应该显示一个最小的代码示例,否则我们猜测错误类型在哪里传递是毫无意义的。