1 デフchange_file_code(コーディング、files_name): 2 試み: 3 cache_data = linecache.getlines(files_name) 4 開く(files_name、' WB ' )out_fileパラとして: 5 のためのラインで範囲(LEN(cache_data)): 6 out_file.write (cache_data [ライン] .encode()コード) 7 以外Eとして例外: 8 プリント(STR(e)参照)
CRLFとLF問題UNIXの窓に関連するドキュメント+ RBを使用すると、問題を引き起こす可能性があり、データの誤りラップ変更されたファイルが存在し、WBを使用するには、このようなケースではありません。具体的な理由が検証されます。
注意:ここlinecacheをお勧めしません。ヘッダファイルのエンコーディング形式で示すものlinecacheを使用:= UTF-8コード