Python Forum
error getting tracks from albums
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
error getting tracks from albums
#4
heiner55 is right you should always use +,which replace space.
Example with f-string(3.6),which make building string nicer.
lower() and join() with +,should work for most search word.
import requests

api_key = "b088cbedecd40b35dd89e90f55227ac2"
artists_search = 'the rolling stone'
artists_search = '+'.join(artists_search.lower().split())
artists_response = requests.get(f'http://ws.audioscrobbler.com/2.0/?method=artist.getinfo&artist={artists_search}&api_key={api_key}&format=json')
try:
    print(artists_response.json()['artist']['url'])
except KeyError:
    print('Artists not found')
Output:
https://www.last.fm/music/+noredirect/The+Rolling+Stone
If search for Bruno Mars same as over,and take out url used see that + is used.
Output:
https://www.last.fm/music/Bruno+Mars
Reply


Messages In This Thread
error getting tracks from albums - by ozzyk - Nov-21-2017, 08:21 PM
RE: error getting tracks from albums - by ozzyk - Nov-22-2017, 12:07 AM
RE: error getting tracks from albums - by heiner55 - Nov-22-2017, 03:57 AM
RE: error getting tracks from albums - by snippsat - Nov-22-2017, 12:48 PM
RE: error getting tracks from albums - by ozzyk - Nov-22-2017, 01:44 PM
RE: error getting tracks from albums - by snippsat - Nov-22-2017, 02:07 PM
RE: error getting tracks from albums - by ozzyk - Nov-22-2017, 03:24 PM
RE: error getting tracks from albums - by snippsat - Nov-22-2017, 07:33 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  mido MIDI-file; how to distinguis tracks? philipbergwerf 2 2,366 Dec-10-2021, 05:06 PM
Last Post: philipbergwerf
  If statement not separating Albums giddyhead 5 2,636 Feb-26-2021, 11:31 PM
Last Post: giddyhead
  Getting top albums from last.fm ozzyk 1 3,064 Nov-19-2017, 09:40 PM
Last Post: heiner55

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020