如果 eventName
等于某个值,如何阻止所有数据附加到 data1
。但是,如果 eventName
不等于某个值,我希望循环继续。
for event in eventid:
request2 = requests.get(f'https://www.punters.com.au/api/web/public/Odds/getOddsComparisonCacheable/?allowGet=true&APIKey=65d5a3e79fcd603b3845f0dc7c2437f0&eventId={event}&betType=FixedWin', headers={'User-Agent': 'Mozilla/5.0'})
json2 = request2.json()
eventname = json2['eventName']
for selection in json2['selections']:
for price in selection['prices']:
if price['bookmaker'] in ['BetEasy', 'Neds', 'Sportsbet'] and price['hasOdds']:
data1.append((eventname, selection['name'], price.get('bookmaker'), price.get('odds', 0)))
最佳答案
关于python - for 循环中的 if/else,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60376213/