我正在尝试将名称中包含中文字符的文件作为 pandas 数据帧加载。
我已经尝试过:
df=pd.read_excel("url/某物2008.xls")
和
import sys
df=pd.read_excel("url/某物2008.xls", encoding=sys.getfilesystemencoding())
但响应类似于:“没有这样的文件或目录“url/\xa1\xa92008.xls”
我还尝试使用 os.rename 更改文件名,但文件名甚至无法正确读取(要求 python 仅打印文件名只会产生问号或方 block )。
最佳答案
df=pd.read_excel(u"url/某物2008.xls", encoding=sys.getfilesystemencoding())
可能有效...但您可能必须在文件顶部声明编码类型
关于python - Pandas读取带有中文文件名的excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26856793/