【问题标题】:Json Getting a corresponded value from input value idJson从输入值id中获取对应的值
【发布时间】:2020-11-05 15:40:44
【问题描述】:

有没有办法从输入中获取这些数据:

.json file :
    [
        {
            "id": 1,
            "title": "Argentina",
            "href": "https://ar.indeed.com/"
        },
        {
            "id": 2,
            "title": "Australia",
            "href": "https://au.indeed.com/"
        },
    ]
            

 input_id = ('input user')

--如果我输入 id (1) 作为输入,如何获取标题(阿根廷和它的 href)。

谢谢。

【问题讨论】:

    标签: python json list selenium dictionary


    【解决方案1】:

    您可以遍历列表并将每个 id 与输入 id 进行比较。

        for x in json_file:
            if x['id'] == int(input_id):
                title = x['title']
                href = x['href']
    

    【讨论】:

    • 谢谢,这很奇怪,因为我之前已经尝试过了,也许我已经使用了输入或将输入与id进行了比较,无论如何再次感谢您。
    猜你喜欢
    • 2014-12-12
    • 2019-08-17
    • 2018-03-01
    • 2018-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-10
    • 1970-01-01
    相关资源
    最近更新 更多