如何从Json Url剥离价值?

时间:2019-10-31 10:15:21

标签: python json python-3.x web-scraping

我想从json网址获取Value(BestPrice),如果它小于250,请执行某些操作! 网址= https://search.roblox.com/catalog/json?Category=2&SortType=2&ResultsPerPage=1

我尝试过Aphid Il发布代码

while True:     




        resp = requests.get(f"https://search.roblox.com/catalog/json?Category=2&SortType=2&ResultsPerPage=1")

        data = json.loads(resp.text)

        P = Aphid.findall(data, ['BestPrice'])
        N = Aphid.findall(data, "Name")
        S = Aphid.findall(data, "Sales")


        print (f"  {N} Tracking {P} R$            Sales - {S}")
        if P < '250':
            print("VALID")

我想获取BestPrice清除号码,如果它小于250,请执行以下操作

1 个答案:

答案 0 :(得分:0)

将代码的第二部分更改为:

str

应输出

P = data[0]['BestPrice']
N = data[0]['Name']
S = data[0]['Sales']


print (f"  {N} Tracking {P} R$            Sales - {S}")
if P < '250':
    print("VALID")