Forráskód Böngészése

Debug duplicate message

Foppe Hemminga 6 éve
szülő
commit
b8d41ff736
2 módosított fájl, 18 hozzáadás és 2 törlés
  1. 3 0
      main.py
  2. 15 2
      racenet.py

+ 3 - 0
main.py

@@ -142,6 +142,7 @@ if __name__ == '__main__':
     long_message = ''
     leftover_message = ''
     for this_message in messages:
+        print('this_message: {}'.format(this_message))
         leftover_message = this_message
         # Append message if possible
         if len(long_message) + len(this_message) < 5997:
@@ -158,11 +159,13 @@ if __name__ == '__main__':
 
     # Send all messages
     if len(long_message) > 0:
+        print('sending long_message')
         view.broadcast(long_message)
         long_message = ''
 
     # Send only or last message
     if len(leftover_message) > 0:
+        print('sending leftover_message')
         view.broadcast(leftover_message)
         leftover_message = ''
 

+ 15 - 2
racenet.py

@@ -10,5 +10,18 @@ print(name)
 items = 0
 for d in data['data']:
     items += 1
-    pprint(d)
-    print('{} item{}'.format(items, '' if items == 1 else 's'))
+    # pprint(d)
+    print('item {}'.format(items))
+    venue = '{} {}{}'.format(d['venue']['name'], d['venue']['countryId'], '/'+d['venue']['state'] if d['venue']['countryId'] == 'AUS' else '')
+    print(venue)
+    races = d['races']
+    for race in races:
+        raceNumber = race['raceNumber']
+        startTimeLocal = race['startTimeLocal']
+        startTimeUtc = race['startTimeUtc']
+        print('race {:2d}: {} {}'.format(raceNumber, startTimeLocal, startTimeUtc))
+        for runner in race['runners']:
+            if runner['scratched']:
+                horseDisplayName = runner['horseDisplayName']
+                horseNumber = runner['horseNumber']
+                print('\t{:2d}: {}'.format(horseNumber, horseDisplayName))