Python:to_csv用于解码数据帧
我有一个包含编码字符串的文本文件。 我使用Python:to_csv用于解码数据帧,python,python-3.x,pandas,numpy,decode,Python,Python 3.x,Pandas,Numpy,Decode,我有一个包含编码字符串的文本文件。 我使用urllib.parse.unquote(string\u df.encoded\u string)对它们进行解码,并将其存储在数据帧中 我想将此数据框导出到文本文件。 然而,它只是添加了垃圾值 例如: 编码字符串:%D1%81%D0%BF%D0%B0%D1%81%D0%BE-%D0%BF%D1%80%D0 使用urlib.parse.unquote解码:СПаааажбб 文本文件中的导出值:??- 我曾尝试使用将excel文件导出到\u excel,
urllib.parse.unquote(string\u df.encoded\u string)
对它们进行解码,并将其存储在数据帧中
我想将此数据框导出到文本文件。
然而,它只是添加了垃圾值
例如:
编码字符串:%D1%81%D0%BF%D0%B0%D1%81%D0%BE-%D0%BF%D1%80%D0
使用urlib.parse.unquote解码:СПаааажбб
文本文件中的导出值:??-
我曾尝试使用将excel文件导出到\u excel
,但当我打开excel文件时,会出现非法字符错误。
还尝试使用numpy.savetxt
,但给出的结果相同
无论如何,我可以将其导出到平面文件,并且仍然具有所需的“UTF-8”或其他兼容编码(而不是ASCII)结果,因为“C”是西里尔字母而不是拉丁字母。我在将给定文本放入简单数据框之前对其进行了解码,并使用将其导出到excel
,这对我很有用。