私はJinja2を使用して、input_1、input_2などの可変数の入力を持つフォームを生成しています。Google App Engine(Python)を使用して、これらの入力は、self.request.args.get()
を使用して私の要求ハンドラにあります。Pythonで未知のクエリ引数にアクセスする
ただし、フォームによって生成される入力の数に応じて、スクリプトは複数の変数を読み取る必要があります。スクリプトはそこにどれくらいの数があるかを知っているので、forループ内のある種の変数変数を使ってそれらをすべて効率的に読み取る方法が問題になります。
私は後だものの種類は、概念的に、このようなものです:
for x in total_inputs:
list.append(input_x)
私はもちろんif文だけの入力の異なる数のために使用し、手動で変数名を行うが、それはとても不格好と思われる可能性 - 確かに良い方法がありますか?
感謝
質問を明確にすることはできますか?私は@Hyperboreusの答えをdownvoted誰かを参照してくださいが、私もあなた/彼女がしたようにあなたの質問を理解していただろう...? – mac
また、タイトルから「不明な変数名」と言っていますが、 'self.request.args.get()'は何を返しますか?あなたが困っているコードの[SSCCE](http://sscce.org/)の例を投稿できますか? – mac
@mac 20kb?あなたのリンクはStack Overflowのオーダーの大きさではないと思います。そして、彼が求めていることは、文脈上、私にとって完全にはっきりしているようです。 –