如何在行为中删除JSON请求中的其他空格

问题描述

我是行为框架的新手。我正在尝试发送发布请求,我需要删除其他空格以包括哈希值。我已经在python脚本中使用了request_body =(json.dumps(json_request,spacers =(',',':'))),但不确定如何在step_def.py类中实现这一点。

这是我最后一个在发布请求中添加所有数据的set_def。这是我尝试过的但没有运气

@step(u'send request"')
def step_impl(context):
    context.request_body['accountid'] = "12345"
    print(context.request_body) # prints full json request. 
    context.request_body = (json.dumps(context.request_body,separators=(',',':'))) 

任何帮助将不胜感激。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)