1

これは、 GAE ドキュメントの「Blobstore へのファイルの書き込み」コード サンプルのスニペットです。

# Open the file and write to it
with files.open(file_name, 'a') as f:
  f.write('data')

「a」パラメータの目的とその必要性を教えてください。他のどこにも言及されていないようです。

それがファイル名であると仮定するかもしれませんが、そうである場合、GAE はすぐに名前を忘れ、ファイルはすべて GAE バックエンドで「無名」と呼ばれます。

ありがとう

4

1 に答える 1

2

は、追加'a'のためにファイルを開くことを指定します。デフォルトは読み取りモードであるため、指定する必要があります。'r'

このように、 http: //docs.python.org/2/library/functions.html#open にある優れた Python ドキュメントで説明されています。

mode の最も一般的に使用される値は'r'、読み取り'w'用、書き込み用 (ファイルが既に存在する場合はファイルを切り捨てる)、および'a'追加用です...

于 2013-02-19T01:13:15.773 に答える