def tagSentences(self, tags={}, clear_others=False):
        params = {}
        if clear_others is True:
            params['clear_tags'] = 1
        # bath into smaller requests so we don't hit the 414 Request-URI Too Large error
        results = []
        for tag_chunk in self._chunkify(tags,50):
            custom_tags = []
            for tag in tag_chunk:
                if tag.__class__ is not SentenceTag:
                    raise ValueError('To use tagSentences you must send in a list of SentenceTag objects')
                custom_tags.append( '{},{}:{}'.format( tag.story_sentences_id, tag.tag_set_name, tag.tag_name ) )
            params['sentence_tag'] = custom_tags
            results = results + self._queryForJson( self.V2_API_URL+'sentences/put_tags', params, 'PUT')
        return results
Writes an 8-bit value on the bus
dataset/ETHPy150Open c4fcm/MediaCloud-API-Client/mediacloud/api.py/AdminMediaCloud.tagSentences--crossover with--dataset/ETHPy150Open DexterInd/GrovePi/Software/Python/grove_barometer_sensors/barometric_sensor_bmp180/Adafruit_I2C.py/Adafruit_I2C.writeRaw8