如果条件实际已满时条件不起作用

时间:2019-06-15 20:50:33

标签: python json python-3.x tkinter

我在这个问题上停留了2天了...

让我解释一下:我有一个可以在shell版本中完美运行的脚本。因此,我决定为其创建一个GUI版本。到目前为止一切都很好。目前,我只为您展示2个屏幕截图,如果需要的话,我将添加代码,因为它真的很长,并且在几个文件中...

但是,我恰好找到了它被挡住的地方(我认为)。

print(sign)
if 'sign' in r.json():
    print(sign)
    dec_sign = packet.decrypt_sign(r.json()['sign'])

输出:

>> {"difficulty": "0", "friend_id": 1039739364, "is_playing_script": true, "selected_team_num": 1}
>> {'code': 'no_condition_to_try_the_quest_is_fulfilled'}

就像您看到的那样,输出的第一行显示了第一个print(sign)。但是,第二个未显示,因此问题出在这里。

为什么if条件不能正常工作?

0 个答案:

没有答案