fork(1) download
  1. import requests
  2.  
  3. from bs4 import BeautifulSoup
  4. headers = {
  5. 'Host':'makeabooking.flyscoot.com',
  6. 'Cookie':'optimizelyEndUserId=oeu1495468685145r0.2783610097442797; ASP.NET_SessionId=sftds05csrue4wzgi0zamfwx; dotrez=2584863754.20480.0000; startTime=MjAxNy0wNS0yMiAyMzo1ODozNw==; jumpseat_uid=YPWRbTGnM7_yBZOztwKZMo; D_SID=114.136.237.45:mwBlfLTkOhG1UsWe8lKwXYVZNUoJnYjD6IWkSdL/SSM; _ga=GA1.3.991834784.1495468685; _gid=GA1.3.2146604381.1495468731; D_IID=393B4B16-02DD-36F0-BFB9-3482BF8B66DC; D_UID=8C44C2C0-6241-3456-8B4F-BF400270E916; D_ZID=779A0AE7-271E-31A6-BA6A-B7415B447CF2; D_ZUID=F936DA2B-1DA8-3D6B-98E5-B3782C9C29C7; D_HID=159D99AD-2105-3114-8247-AA64CFCCB0A4; optimizelySegments=%7B%222335550040%22%3A%22gc%22%2C%222344180004%22%3A%22campaign%22%2C%222354350067%22%3A%22false%22%2C%222355380121%22%3A%22none%22%7D; optimizelyBuckets=%7B%7D; _ga=GA1.2.991834784.1495468685; _gid=GA1.2.710776169.1495468818; _gat_UA-26211105-1=1',
  7. 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36'
  8. }
  9.  
  10. payload = {
  11. 'revAvailabilitySearch.SearchInfo.AdultCount':'1',
  12. 'revAvailabilitySearch.SearchInfo.ChildrenCount':'0',
  13. 'revAvailabilitySearch.SearchInfo.InfantCount':'0',
  14. 'revAvailabilitySearch.SearchInfo.Direction':'Return',
  15. 'revAvailabilitySearch.SearchInfo.PromoCode':'',
  16. 'revAvailabilitySearch.SearchInfo.SalesCode':'',
  17. 'revAvailabilitySearch.SearchInfo.SearchStations[0].DepartureStationCode':'TPE',
  18. 'revAvailabilitySearch.SearchInfo.SearchStations[0].ArrivalStationCode':'NRT',
  19. 'revAvailabilitySearch.SearchInfo.SearchStations[0].DepartureDate':'05/24/2017',
  20. 'revAvailabilitySearch.SearchInfo.SearchStations[1].DepartureStationCode':'NRT',
  21. 'revAvailabilitySearch.SearchInfo.SearchStations[1].ArrivalStationCode':'TPE',
  22. 'revAvailabilitySearch.SearchInfo.SearchStations[1].DepartureDate':'06/02/2017',
  23. 'revAvailabilitySearch.DeepLink.OrganisationCode':'',
  24. 'revAvailabilitySearch.DeepLink.Locale':'',
  25.  
  26. }
  27. rs = requests.session()
  28. res1 = rs.post('https://m...content-available-to-author-only...t.com/Book/?culture=zh-tw', data = payload, headers = headers)
  29. res2 = rs.get('https://m...content-available-to-author-only...t.com/Book/Flight', headers = headers)
  30.  
  31.  
  32. soup = BeautifulSoup(res2.text, 'html.parser')
  33. #print(soup)
  34. for e in soup.select('.tab'):
  35. if len(e.select('.span'))>0:
  36. print (e.select('.span')[0].text, e.select('.strong')[0].text)# your code goes here
Runtime error #stdin #stdout #stderr 0.02s 23288KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Traceback (most recent call last):
  File "prog.py", line 1, in <module>
ImportError: No module named requests