UUP - Youtube

November 5, 2018 ยท One minute read

This is the subproject in Unified User Profiling, where information on Youtube is retrieved via Youtube API v3.

This is also an exercise to set up Python developmemt environment, and Jenkins for Continuous Integration.

Followings are used:

  • nose and nosexcover (code coverage)
  • pytest (unit test)
  • pylint (linting)
  • isodate (parsing duration string to datetime objects)
  • pandas (transform dict to json)
  • googleapiclient (Google API client library)
  • oauth2client (Client library for using OAuth2, especially with Google APIs.)

script jenkins