Pythonで関数を作りたいのですが、引数の1つが後で変数でした...
例として、このようにする必要があります
foo=myfunction("var1","var2",otherarguments)
var1
( andvar2
はこれまで使用されたことのない文字列であることに注意してください)
次に、プログラムは
var1=blabla
var2=blabla2/otheraguments
GNUplot を使用してグラフを作成するには、これが必要です。変数は、グラフのパラメーターを設定するために使用されます。
たとえば、これは関数内にある必要があります
var1=Gnuplot.Gnuplot(debug=1)
var1("set terminal gif animate delay 10") #to make animation in gnuplot
var1("set style data lines")
var1.xlabel("name_of_x_axis")
var1("set pm3d")
var1.title("newgraph in 3d")
var1.splot(Gnuplot.GridData(otherarguments,X,Y,binary=0))
私はこのようなもので試しました
example={"var1":"Gnuplot.Gnuplot(debug=1)","var2":[1,2,3,4,5,6,7,8,9]}
その後
locals().update(example)
また
globals().update(example)
しかし、関数でこれを実装する方法がわかりません