@@ -38,6 +38,7 @@ from shazamio import Shazam
3838async def main ():
3939 shazam = Shazam()
4040 out = await shazam.recognize_song(' dora.ogg' )
41+ await shazam.stop()
4142 print (out)
4243
4344loop = asyncio.get_event_loop()
@@ -63,6 +64,7 @@ async def main():
6364 artist_id = 43328183
6465 about_artist = await shazam.artist_about(artist_id)
6566 serialized = Serialize.artist(about_artist)
67+ await shazam.stop()
6668
6769 print (about_artist) # dict
6870 print (serialized) # serialized from dataclass factory
@@ -91,6 +93,7 @@ async def main():
9193 track_id = 552406075
9294 about_track = await shazam.track_about(track_id = track_id)
9395 serialized = Serialize.track(data = about_track)
96+ await shazam.stop()
9497
9598 print (about_track) # dict
9699 print (serialized) # serialized from dataclass factory
@@ -119,6 +122,7 @@ async def main():
119122 shazam = Shazam()
120123 track_id = 559284007
121124 count = await shazam.listening_counter(track_id = track_id)
125+ await shazam.stop()
122126 print (count)
123127
124128loop = asyncio.get_event_loop()
@@ -144,6 +148,7 @@ async def main():
144148 track_id = 546891609
145149 related = await shazam.related_tracks(track_id = track_id, limit = 5 , offset = 2 )
146150 # ONLY №3, №4 SONG
151+ await shazam.stop()
147152 print (related)
148153
149154loop = asyncio.get_event_loop()
@@ -168,6 +173,7 @@ async def main():
168173 for artist in artists[' artists' ][' hits' ]:
169174 serialized = Serialize.artist(data = artist)
170175 print (serialized)
176+ await shazam.stop()
171177
172178loop = asyncio.get_event_loop()
173179loop.run_until_complete(main())
@@ -190,6 +196,7 @@ from shazamio import Shazam
190196async def main ():
191197 shazam = Shazam()
192198 tracks = await shazam.search_track(query = ' Lil' , limit = 5 )
199+ await shazam.stop()
193200 print (tracks)
194201
195202loop = asyncio.get_event_loop()
@@ -229,6 +236,8 @@ async def main():
229236 for i in serialized.data[0 ].views.top_songs.data:
230237 print (i.attributes.name)
231238
239+ await shazam.stop()
240+
232241
233242loop = asyncio.get_event_loop_policy().get_event_loop()
234243loop.run_until_complete(main())
@@ -260,6 +269,8 @@ async def main():
260269 # SERIALIZE FROM DATACLASS FACTORY
261270 print (serialized)
262271
272+ await shazam.stop()
273+
263274loop = asyncio.get_event_loop()
264275loop.run_until_complete(main())
265276
@@ -285,6 +296,7 @@ async def main():
285296 for track in top_five_track_from_amsterdam[' tracks' ]:
286297 serialized = Serialize.track(data = track)
287298 print (serialized)
299+ await shazam.stop()
288300
289301loop = asyncio.get_event_loop()
290302loop.run_until_complete(main())
@@ -311,6 +323,7 @@ async def main():
311323 genre = GenreMusic.HIP_HOP_RAP ,
312324 limit = 4
313325 )
326+ await shazam.stop()
314327 print (top_spain_rap)
315328
316329loop = asyncio.get_event_loop()
@@ -339,6 +352,8 @@ async def main():
339352 serialized_track = Serialize.track(data = track)
340353 print (serialized_track.spotify_url)
341354
355+ await shazam.stop()
356+
342357
343358loop = asyncio.get_event_loop()
344359loop.run_until_complete(main())
@@ -365,6 +380,7 @@ async def main():
365380 for track in top_world_tracks[' tracks' ]:
366381 serialized = Serialize.track(track)
367382 print (serialized)
383+ await shazam.stop()
368384
369385loop = asyncio.get_event_loop()
370386loop.run_until_complete(main())
@@ -390,6 +406,7 @@ async def main():
390406 for track in top_five_track_from_amsterdam[' tracks' ]:
391407 serialized = Serialize.track(data = track)
392408 print (serialized.title)
409+ await shazam.stop()
393410
394411loop = asyncio.get_event_loop()
395412loop.run_until_complete(main())
0 commit comments