問題タブ [google-app-engine-python]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
71 参照

google-app-engine - google.appengine.api.channel.send_message への並列呼び出し

メッセージをファンアウトするためsend_message(client_id, message)に inを使用しています。google.appengine.api.channel最も一般的なユース ケースは 2 人のユーザーです。一般的なトレースは次のようになります。

痕跡

への 2 つの呼び出しsend_messageは独立しています。レイテンシを節約するためにそれらを並行して実行できますか?

0 投票する
1 に答える
295 参照

google-app-engine - 特定の URL をリクエストすると App Engine で DownloadError が発生する

urlfetch.fetch を使用して特定の URL をリクエストしようとすると、奇妙な DownloadError が発生します

コード例は次のとおりです。

そして、ここにエラーがあります:

このコードは数秒で失敗するため、締め切りとは関係がないと確信しています。

おそらく、このサイトの ssl 証明書が壊れているか、GAE の IP アドレスが何らかの理由でこのサイトによってブロックされているのですが、現在連絡が取れていません。

どんな助けでも感謝します、ありがとう!

0 投票する
1 に答える
216 参照

google-app-engine - GAE にアップロードされた画像の方向エラー (GCS + get_serving_url)

GAEを利用した画像共有サービスを開発しています。先週から多くのユーザーから「縦向きの画像が横向きになっている」という報告がありました。特定のタイミングから、GAEでアップロード・配信される画像の仕様が変更されていることが判明しました。

ということで、3/18 03:25(UTC)頃に仕様が変わったようです。Exif の「方向」が正しく適用されていません。

GAE/Python を使用しています。ユーザーがアップロードした画像を GoogleCloudStorage に保存し、get_serving_url で取得した URL を使用して配布します。

この問題は一時的なものですか? また、3/18 03:22(UTC)までに仕様に戻すことは可能でしょうか?

0 投票する
1 に答える
730 参照

google-app-engine - 親フォルダからの Google App Engine インポート ライブラリ

したがって、私のディレクトリ構造は次のようになります。

中身app.py

同じルート ディレクトリ内に 2 つのモジュールがあります。これらは両方とも一緒に App Engine にデプロイされます。また、同じライブラリを共有しています。ライブラリはすべてかなり強力なので、共有ディレクトリ (lib) に配置しようとしています。

2 つの .yamlから実行dev_appserver.pyして渡しています。\Project-Dir\私のは、ディレクトリsys.pathを含めるようにうまく設定されています。それでも、サンドボックスはライブラリが存在しないlib\と頑固に主張しているようです。lib\

どこかで設定変更のような小さなものを見逃しているだけだと確信しています。それとも、App Engine は本当にそのような設定をサポートしていないのでしょうか?

編集: の外で実行すると、インポートは正常に機能しdev_appserver.pyます。

0 投票する
1 に答える
327 参照

python - Checking whether specified multiple keys exist in Datastore table without fetching the entity

I have let's say 1000 key names whose existance I want to check in the Google App Engine datastore, but without fetching the entities themselves. One of the reason, beside possible speedups, is that keys-only fetching is free (no cost).

ndb.get_multi() allows me to pass in the list of keys, but it will retrieve the entities. I need a function to do just that but without fetching the entities, but just True or False based whether the specified keys exist.

0 投票する
1 に答える
61 参照

google-app-engine-python - アプリをデプロイした後の操作エラー 2019

アプリをデプロイできましたが、アプリを開いた後にこのエラーが発生した後、完全に行き詰まりました。調査してきましたが、間違ったバージョンの mysqldb をインストールしたと思い続けていますか?

助けてくれてありがとう!

0 投票する
2 に答える
2002 参照

google-app-engine - cron と google app engine を使用してファイルを google ドライブにアップロードする

コマンド ラインを使用して Google ドライブにファイルをアップロードするために、https: //developers.google.com/drive/web/quickstart/quickstart-python で quickstart.py の例を調査し、正常に複製することができました。

ただし、同じことを行うアプリを作成したいと思いますが、毎回認証する必要なく、毎日午前 8 時にファイルをアップロードする cron ジョブを使用します。コマンドラインの介入なしで oauth ステップを実装するために参照できるサンプル コード/例はありますか?

ありがとう!