title: Trying to slice, strip, replace characters from text that seems to all be considered one character
body: <pre><code>import requests
  from bs4 import BeautifulSoup
  
  page = requests.get("http://api.mesowest.net/v2/authapikey=KzdBcPu5cCptvhuS1tagDhZ3CqeQB878nWl")
  
  soup = BeautifulSoup(page.content, "lxml")
  
  myWeather = soup.findAll("body")
  token = [elem.text.strip() for elem in myWeather]
  rtoken = token[0:1]
  
  print (rtoken)
  </code></pre>
  
  <p>The result of this is: <code>'{"TOKEN": "7657b5ce64f4425d8a6cf30684e62b18"}'</code></p>
  
  <p>I'm trying to grab just the token piece i.e.<code>"7657b5ce64f4425d8a6cf30684e62b18"</code>. I've tried the various methods of <code>token[11,43]</code>, <code>[-2,32]</code> and so on, but all of the characters seem to be defined within <code>[0]</code>, hence why the <code>rtoken = token[0:1]</code> code is selecting everything, instead of the first character. I've also attempting stripping the needed values as well as replacing and can't seem to get anything to work.</p>