在我的Python3项目中,我有:
for a in range(len(eval(tmainl['t_ttk']))):
ttk_save = temp_test_keywords(key_val=eval(tmainl['t_ttk'])[a]['tk_kval'],
key_group=eval(tmainl['t_ttk'])[a]['tk_kgroup'],
key_id_id=last_key,
main_id_id=main_id,
test_id_id=case_id,
owner_id=1,
dt=str(datetime.now()))
ttk_save.save()
嗯,我想检查inline,例如eval(tmainl['t_ttk'])[a]['tk_kval']
是否有'None'字符串作为值,以及case change中是否有None(而不是str)。
我尝试了get函数,但不知道如何搜索特定的str
有人可以解释我如何截取内联'None'str值并更改为None指令吗
非常感谢
您可以使用ternary operator来执行此操作。根据你的例子,那就是
相关问题 更多 >
编程相关推荐