我正在使用 glob.glob 从目录输入中获取文件列表。当试图打开上述文件时,Python 用这个错误反击我:
UnicodeEncodeError:“charmap”编解码器无法在位置 18 编码字符“\xf8”:字符映射到 <未定义>
通过首先定义一个字符串变量,我可以这样做:
filePath = r"C:\Users\Jørgen\Tables\\"
有什么方法可以获取变量的“r”编码吗?
编辑:
import glob
di = r"C:\Users\Jørgen\Tables\\"
def main():
fileList = getAllFileURLsInDirectory(di)
print(fileList)
def getAllFileURLsInDirectory(directory):
return glob.glob(directory + '*.xls*')
还有很多代码,但是这个问题会停止这个过程。