ディレクトリ入力からファイルのリストを取得するために glob.glob を使用しています。上記のファイルを開こうとすると、Python が次のエラーで反撃します。
UnicodeEncodeError: 'charmap' コーデックは位置 18 の文字 '\xf8' をエンコードできません: 文字は < undefined > にマップされます
最初に文字列変数を定義することで、次のことができます。
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*')
さらに多くのコードがありますが、この問題によりプロセスが停止します。