Я не уверен, что именно вы пытаетесь сделать в первом бите вашего примера, но я подозреваю, что вы могли бы заменить его на что-то вроде:
tag_items = items.get_top_tags(4)
Это, вероятно, даст вам некоторую коллекцию (например, список или кортеж) элементов тегов.
Затем вы можете сделать понимание списка , чтобы получить список только имен ваших тегов:
tag_names = [tag.item.get_name() for tag in tag_items]
Наконец, вы можете превратить ваш список имен в строку, разделенную запятыми, используя метод str.join . Ниже приведен пример его использования:
tags = ','.join([tag1, tag2, tag3, tag4, tag5)