デコード エラー: 「Unicode エスケープ コーデック」の切り捨てを解決する
csv モジュールを使用して Python で CSV ファイルを読み取ろうとすると、次のような問題が発生する可能性があります。次のエラーが発生しました:
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
このエラーは、 CSV ファイルへのパスとして通常の文字列を使用すると、特定の特殊文字で問題が発生する可能性があります。この問題を解決するには、次の 3 つの解決策のいずれかを試してください:
import csv data = open(r"C:\Users\miche\Documents\school\jaar2\MIK.6\vektis_agb_zorgverlener") data = csv.reader(data) print(data)
import csv data = open("C:/Users/miche/Documents/school/jaar2/MIK/2.6/vektis_agb_zorgverlener") data = csv.reader(data) print(data)
import csv data = open("C:\Users\miche\Documents\school\jaar2\MIK\2.6\vektis_agb_zorgverlener") data = csv.reader(data) print(data)
これらの方法のいずれかを使用すると、指定された Unicode に遭遇することなく CSV ファイルを適切に読み取ることができます。エラー。
以上がCSV ファイルの読み取り時に Python の「unicodeescape」コーデックがバイトをデコードできないエラーを修正する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。