if __name__=="__main__": item={ # 'StatTrak™ UMP-45 | Wild Child (Minimal Wear)':921602, # 'StatTrak™ P2000 | Wicked Sick (Field-Tested)':921583, # 'XM1014 | Entombed (Minimal Wear)':781643, # 'XM1014 | Entombed (Field-Tested)':781604, # 'M4A4 | Temukau (Minimal Wear)':921527, # 'M4A4 | Temukau (Field-Tested)':921569, # 'MAC-10 | Sakkaku (Field-Tested)': 921475, 'UMP-45 | Wild Child (Minimal Wear)': 921519, 'UMP-45 | Wild Child (Field-Tested)': 921536, 'StatTrak™ UMP-45 | Wild Child (Field-Tested)': 921572,\ 'P2000 | Wicked Sick (Minimal Wear)':921469, 'P2000 | Wicked Sick (Field-Tested)':921517, } while(1): print('-----------------time-------',time.localtime(time.time())) for key in item: market_hash_name = key goodsid=item[key] print('current_item-----------------------------',market_hash_name) url = get_steam_url(market_hash_name) items_information = get_item_information_from_steam(url) check_price_float(items_information,goodsid) time.sleep(180) print( '-----------------time-------', time.localtime(time.time()))
时间: 2024-03-18 21:43:03 浏览: 101
这段代码是一个 Python 脚本,主要用于获取 Steam Market 上指定商品的价格信息,并做出相应处理。具体来说,它构造了一个字典变量 item,其中包含了多个商品的名称和对应的 goodsid。然后,它进入一个死循环,并对字典中的每个商品进行如下操作:
1. 根据商品名称构造 Steam Market 的 URL。
2. 通过该 URL 获取商品在 Steam Market 上的详细信息。
3. 解析商品信息,获取其价格信息,并与事先设定的 goodsid 进行比较。
4. 根据比较结果,做出相应处理,例如发送邮件提醒等。
5. 等待 180 秒后,再对下一个商品进行操作。
该脚本的主要作用是监控 Steam Market 上指定商品的价格变化,并及时做出相应处理。
阅读全文