Advertisement
Guest User

Untitled

a guest
Jul 18th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. import json
  2. import requests
  3.  
  4. resp = requests.get('https://www.rottentomatoes.com/critic/peter-travers/movies')
  5. html = resp.text
  6.  
  7. json_start = '<script type="application/ld+json">'
  8. json_end = '</script>'
  9.  
  10. json_resp = html[html.find(json_start) + len(json_start) : html.find(json_end, html.find(json_start))].strip()
  11.  
  12. json_data = json.loads(json_resp)
  13.  
  14. filepath = 'C:\\Users\\alex.ashby\\Documents\\Projects\\RT\\HTML\\'
  15. filename = 'critic_CriticName_001.html'
  16.  
  17. with open(filepath + filename, 'w+') as file:
  18. file.write(html)
  19.  
  20. review_count_start = '"totalReviews":'
  21. review_count_end = ',"'
  22. review_count = html[html.find(review_count_start) + len(review_count_start) : html.find(review_count_end, html.find(review_count_start))].strip()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement