Advertisement
Guest User

Untitled

a guest
Sep 7th, 2016
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. #
  2. # Usage: python load_gtrends.py [keyword1] [keyword2] ...
  3. #
  4. import lxml
  5. import os
  6. import sys
  7. from pytrends.pyGTrends import pyGTrends
  8. from pytrends.pyGTrends import parse_data
  9.  
  10. def load_gtrends(keylist):
  11. google_username = ""
  12. google_password = ""
  13. path = "./dat/"
  14. if not os.path.exists(path):
  15. os.mkdir(path)
  16.  
  17. # connect to Google
  18. custom_useragent = {'User-Agent': 'getGTrend'}
  19. connector = pyGTrends(google_username, google_password, custom_useragent)
  20.  
  21. # make request
  22. for key in keylist:
  23. payload = {'q': key}
  24. connector.request_report(payload)
  25. # download file
  26. connector.save_csv(path, key)
  27. #data = parse_data(connector.data)
  28. #print(data)
  29.  
  30. if __name__ == "__main__":
  31. arg = sys.argv
  32. num = len(arg)
  33. key = []
  34. for i in range(1, num):
  35. key.append(arg[i])
  36. load_gtrends(key)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement