1
私はswagger定義に基づいて呼び出すための関数を作成したbravadoを使用しています。スワッガー定義には、接頭辞が$
の照会パラメーターが含まれています。私。 client.pet.get_pets($limit=10)
。
問題は、それが構文エラーがスローされますので、私は$limit=10
を使用することはできません。
これをPythonでエスケープする方法はありますか?
私はswagger定義に基づいて呼び出すための関数を作成したbravadoを使用しています。スワッガー定義には、接頭辞が$
の照会パラメーターが含まれています。私。 client.pet.get_pets($limit=10)
。
問題は、それが構文エラーがスローされますので、私は$limit=10
を使用することはできません。
これをPythonでエスケープする方法はありますか?
Pythonの変数名とPythonキーワードの引数名(実際に必要なもの)には、$
を含めることはできません。あなたはしかし**kwargs
構文を使用することができる場合があります
client.pet.get_pets(**{"$limit": 10})