問題タブ [quart]

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 投票する
1 に答える
3209 参照

python - Flask または Quart NameError を使用: グローバル名 'g' が定義されていません

g変数にアクセスできないフラスコアプリをテストしようとしたときに問題が発生しました。

テストする API は次のようになります。

テストを実行すると、次のようになります。

0 投票する
3 に答える
1477 参照

python - Python asyncioは、関数が戻るまで処理をスキップします

私はまだ asyncio の仕組みについて非常に混乱しているので、簡単な例を設定しようとしましたが、それを達成できませんでした。

次の例は、大きな PDF を生成する要求を受信する Web サーバー (Quart) です。サーバーは、PDF の処理を​​開始する前に応答を返し、処理を開始して、後で電子メールにダウンロード リンクを送信します。

これについてどうすればいいですか?上記の例では、リターンの前に 5 秒間待機したくありません。

asyncio が必要かどうかさえわかりません。

残念ながら、応答が返された後にサーバー アプリをブロックすることは、すべきことではありませんが、どちらも確実ではありません。

また、pdfライブラリは同期していますが、それは別の日の問題だと思います...