scripts/get_traffic.py
def get_referrers(self, url='', headers={}, repo_name=''):
        """
        Retrieves the total referrers and unique referrers of all repos in json
        and then stores it in a dict.
        """
        #JSON
        url_referrers = (url + '/traffic/popular/referrers')
        r1 = requests.get(url_referrers, headers=headers)
        referrers_json = r1.json()
        self.referrers_json[repo_name] = referrers_json
        #CSV
        for referrer in referrers_json:
            ref_name = referrer['referrer']
            try:
                tuple_in = (referrer['count'], referrer['uniques'])#curr vals
                tuple = (self.referrers[ref_name][0] + tuple_in[0],#cal new vals
                    self.referrers[ref_name][1] + tuple_in[1])
                self.referrers[ref_name] = tuple#record new vals
            except KeyError:
                tuple = self.referrers[ref_name] = (referrer['count'],
                    referrer['uniques'])
                self.referrers_lower[ref_name.lower()] = ref_name
def get_referrers(self, url='', headers={}, repo_name=''):
        """
        Retrieves the total referrers and unique referrers of all repos in json
        and then stores it in a dict.
        """
        #JSON
        url_referrers = (url + '/traffic/popular/referrers')
        r1 = requests.get(url_referrers, headers=headers)
        referrers_json = r1.json()
        self.referrers_json[repo_name] = referrers_json
        #CSV
        for referrer in referrers_json:
            ref_name = referrer['referrer']
            try:
                tuple_in = (referrer['count'], referrer['uniques'])#curr vals
                tuple = (self.referrers[ref_name][0] + tuple_in[0],#cal new vals
                    self.referrers[ref_name][1] + tuple_in[1])
                self.referrers[ref_name] = tuple#record new vals
            except KeyError:
                tuple = self.referrers[ref_name] = (referrer['count'],
                    referrer['uniques'])
                self.referrers_lower[ref_name.lower()] = ref_name
Retrieves the total referrers and unique referrers of all repos in json
        and then stores it in a dict.