GAE のドキュメントやその他のスタック オーバーフローの質問を読みましたが、私の問題に似たものは何も見られず、頭がおかしくなりました。
アプリ エンジンを起動して report.py ファイルに変更を加えると、ブラウザに移動して URL 変数を使用して /r をロードすると、すべて正常にロードされます。
次に、report.py に戻って変更を加えましたが、何も表示されません。GAE のロギング領域に表示されなかった logging.info() を追加しようとしましたが、HTML に渡す変数を 1 回ハードコーディングしてみました。何も更新されません。次に、pythonファイルをreportKEEP.pyに直接移動しましたが、リクエストは引き続き正常に実行されます。つまり、GAE は私の .py ファイルをキャッシュしており、アプリを停止してから再度実行する以外に、キャッシュを解除するためにできることは何もありません。ランチャーを介してアプリをリセットすると、変更が正常に表示されます(またはreport.pyが見つからないというエラー)。
また、htmlファイルを更新しようとしましたが、うまく更新されたので、それが機能していることがわかります.pyファイルがキャッシュされているだけです。
あなたが私を助けるのを助けるために私が提供できる他のものを教えてください.
キャッシュに関するドキュメントで読んだことはすべて静的ファイルに関するものであり、py はそれらの 1 つではありません。
ありがとう!