名前に漢字が含まれるファイルを open().read() しようとすると、Python プロジェクトでエラーが発生します。これが私が得ているエラーです:
IOError: [Errno 22] invalid mode ('rb') or filename: 'C:\\Users\\Bob\\Document
s\\Desktop\\Test2\\projects\\cplusplus-practices-2011\\ cplusplus-practices-2011
\\??????.cpp'
??????.cpp は漢字のファイル名です。
エラーが発生する行は次のとおりです。
source_file = open(dir_file,'rb').read()
ファイル名に漢字を含むファイルを Python で開いたり読み取ったりできるようにするには、どうすればよいですか?