Closed Rirusha closed 1 year ago
Собсна вывод прописанного типа и реального.
client = Client(token)
client.init()
playlist = client.users_playlists(3)
print (playlist.cover.__dataclass_fields__["items_uri"].type)
print (f"{type(playlist.cover.items_uri)} из {type(playlist.cover.items_uri[0])}")
Пожалуй, стоило ещё кинуть то, что выводит...
Yandex Music API v2.1.1, Copyright (C) 2019-2023 Ilya (Marshal) <https://github.com/MarshalX>
Licensed under the terms of the GNU Lesser General Public License v3 (LGPLv3)
typing.Optional[str]
<class 'list'> из <class 'str'>
раз такое дело то давай тогда и тесты обновим наполнив примером данных https://github.com/MarshalX/yandex-music-api/blob/110a6e0318bf052923c1f6948718025b7c851a0a/tests/test_cover.py#L7
Никаких проблем больше нет? (Первый пр и я не понимаю, как определить зеленый свет)
@Rirusha спасибо!
приложите плиз сниппет кода который повторит баг с неправильным типом