繁体   English   中英

Python:to_csv 用于解码 dataframe

[英]Python: to_csv for decoded dataframe

我有一个包含编码字符串的文本文件。 我正在使用urllib.parse.unquote(string_df.encoded_string)对它们进行解码并将其存储在 dataframe 中。

我想将此 dataframe 导出到文本文件。 但是,它只是添加垃圾值。

例如:编码字符串:%D1%81%D0%BF%D0%B0%D1%81%D0%BE-%D0%BF%D1%80%D0...

使用urllib.parse.unquote解码:спасо-преображенский собор

文本文件中的导出值:???????-???????????????? ???

我尝试使用to_excel在 excel 文件中导出,但是当我打开 excel 文件时,它会出现非法字符错误。 还尝试使用numpy.savetxt但它给出了相同的??????-???????????????? ?????。

无论如何,我可以将它导出到一个平面文件并且仍然有所需的“спасо-преображенский собор”结果?

这看起来像一个字符编码问题,请确保您的 CSV 文件以“UTF-8”或其他兼容编码打开,而不是 ASCII,因为“спасо-преображенский собор”是西里尔字母而不是拉丁字符。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM