1. ホーム
  2. python

[解決済み] Pythonを使ったこのコードで、'wb'とはどういう意味ですか?

2022-02-24 12:08:10

質問

コードを入力してください。

file('pinax/media/a.jpg', 'wb')

解決方法は?

ファイルモード 、書き込み、バイナリです。.jpg ファイルを書き込んでいるので、問題なさそうです。

しかし、そのjpgファイルを読み込むには 'rb'

詳細情報

Windowsでは、モードの後に'b'を付加します。 はファイルをバイナリモードで開くので rb', 'wb'などのモードもあります。 と 'r+b' があります。Windows上のPythonは テキストとバイナリの区別 ファイルの行末文字が テキストファイルは自動的に変更されます。 データの読み書きの際に若干の この舞台裏で行われる ファイルデータは、ASCIIテキスト バイナリーデータを破壊してしまいます。 JPEGファイルやEXEファイルなどのように