Advertisement
Guest User

Untitled

a guest
Sep 2nd, 2015
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. Instrument ID = 121212121
  2. Book Definition ID = NORMAL
  3. Trader ID = TRQ01
  4. Order Type = 2
  5. Source ID = <Unset>
  6. Instrument Index = <Unset>
  7. Value = <Unset>
  8. Side = 2
  9. Qualifier = <Unset>
  10. Order Qty = <Unset>
  11. Visible Size = <Unset>
  12. TIF = 0
  13.  
  14. ~|A|SMsg:Sequenced Message{
  15. ~|A|{
  16. ~|A| Routing Seq = 28545
  17. ~|A| Origin = 1
  18. ~|A| Transaction ID = 28483
  19. ~|A| Sequenced Message = ~|A| SMsgLite:NEW NEW ORDER
  20. ~|A| {
  21. ~|A| Instrument ID = 121212121
  22. ~|A| Book Definition ID = NORMAL
  23. ~|A| Trader ID = TRQ01
  24. ~|A| Order Type = 2
  25. ~|A| Source ID = <Unset>
  26. ~|A| Instrument Index = <Unset>
  27. ~|A| Value = <Unset>
  28. ~|A| Side = 2
  29. ~|A| Qualifier = <Unset>
  30. ~|A| Order Qty = <Unset>
  31. ~|A| Visible Size = <Unset>
  32. ~|A| TIF = 0
  33. ~|A| Order Sub Type = 3
  34. ~|A| Inactive Time = <Unset>
  35. ~|A| Expiration Date = <Unset>
  36. ~|A| Contingent Value = <Unset>
  37. ~|A| Owner ID = TRQ01
  38. ~|A| Client Order ID = 380-6XAC3Vw6W
  39. ~|A| Transact Time = <Unset>
  40. ~|A| Symbol = <Unset>
  41. ~|A| IsSurveillance = 1
  42. ~|A| Reason = sd
  43. ~|A| Gateway Rejection = <Unset>
  44. ~|A| Order Reject Code = <Unset>
  45.  
  46. def BooleanLookup(self,infile,regex,start,end):
  47. self.infile = infile
  48. self.regex = regex
  49. self.start = start
  50. self.end = end
  51.  
  52. for line in itertools.islice(infile,start,end):
  53. line = line.rstrip()
  54. if re.match(regex, line):
  55. return True
  56. break
  57. else:
  58. return False
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement