1

名前に漢字が含まれるファイルを 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 で開いたり読み取ったりできるようにするには、どうすればよいですか?

4

0 に答える 0