我想向另一个函数发送额外的参数,这是正确的方法。
def foo(self, request, method='post', page=None,**options):
#do something
self.another_foo(options)
def another_foo(self, data=None):
print data
self.foo(5,data="free")
答案 0 :(得分:4)
您使用**-notation传递它,方式与收到它相同:
public static void main(String[] args) {
GeneradorSeñal gs = new GeneradorSeñalSinusoidal("sgsg");
Double salida;
try{
FileOutputStream out = new FileOutputStream("out.txt");
OutputStreamWriter muestras = new OutputStreamWriter(out);
for(int i=0; i<500; i++){
salida=gs.getSalida();
muestras.write(String.valueOf(salida)+"\n");
System.out.println(i+"\t"+salida);
}
}catch(Exception e){
e.getStackTrace();
}
}