如何使用Jython将** kwargs形式的java传递给python。
python方法:
def start_trex (self, f, d, block_to_success = True, timeout = 40, user = None, trex_development = False, **trex_cmd_options):
我的Java代码:
Map<String, Object> kwargs = new HashMap<>();
kwargs.put("cfg","/etc/trex_cfg_stf.yaml");
boolean z =objectTrex.start_trex("astf/http_simple.py",20,true,40,"momham",true,kwargs);
我遇到以下错误:
线程“ MainThread”中的异常TypeError:start_trex()最多使用 7个参数(给出8个参数)
尽管我只传递了7个参数 我认为传递** kwargs参数的方式存在问题