2
Create Dictionary sensor_id=1
のPythonを使用している場合は、私与える:RobotFrameworkではなく、文字列の整数値で辞書を作成します
{'sensor_id': '1'}
私が欲しい本当に:
{'sensor_id': 1}
からロボットの枠組みを防ぐために、とにかくありますがこれらの引用符を私の整数値に追加しますか?
Create Dictionary sensor_id=1
のPythonを使用している場合は、私与える:RobotFrameworkではなく、文字列の整数値で辞書を作成します
{'sensor_id': '1'}
私が欲しい本当に:
{'sensor_id': 1}
からロボットの枠組みを防ぐために、とにかくありますがこれらの引用符を私の整数値に追加しますか?
はロボットでは、あなたが上で${}
${foo}= create dictionary sensor_id=${1}
の内側にそれを置くことによって整数に文字列を強制することができ、辞書の値は整数になります。
詳細については、ロボットフレームワークのユーザーガイドのNumber Variablesを参照してください。
ブリリアント、それは動作します。読みやすさもあまり低下しません。 –
より一般的なケースでは、代入の前に変数を整数にキャストします。 '$ {value}'を数値$ {value}に変換し、次に '$ {foo} =辞書を作成するsensor_id = $ {value}' – Todor