gpt4 book ai didi

python - 如何读取名称困惑且不可读的文件?

转载 作者:太空宇宙 更新时间:2023-11-03 13:12:47 24 4
gpt4 key购买 nike

我有很多名称不可读的数据文件:

enter image description here

在 python 中,我可以使用 glob.glob 来找到它们。但是当我尝试使用 pandas 读取文件时,发生错误。这是我的代码:

import pandas as pd
import os
import glob
cwd=os.getcwd()
os.chdir(cwd)
for file in glob.glob("S*.xls"):
temp=pd.read_excel(file)

这是错误信息:

IOError: [Errno 22] invalid mode ('rb') or filename: 'Shibor\xa8\xbay?Y2006.xls' 

请问,如何找到名为“ShiborʾÝ2015.xls”的文件?

最佳答案

使用 unicode 文件名/路径添加“u”前缀,如下所示:

for file in glob.glob(u"S*.xls"):
temp=pd.read_excel(file)

关于python - 如何读取名称困惑且不可读的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38963361/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com